Cancellare tutti i records in FaunaDB con Python
Piccolo snippet di codice in Python per cancellare tutti i records di una collezione in FaunaDB.
Parto sempre dal presupposto che abbiate attivato la vostra APi_KEY.
Per installare il modulo per Python possiamo usare pip:
pip install faunadb
Qui sotto il codice:
pip install faunadb
from faunadb import query as q
from faunadb.client import FaunaClient
from faunadb.errors import FaunaError
client = FaunaClient(secret="API_KEY")
try:
result = client.query(
q.map_(
q.lambda_("ref", q.delete(q.var("ref"))),
q.paginate(q.documents(q.collection('musica')), size=9999)
)
)
print(result)
except FaunaError as err:
print(err)
Questo cancellerà tutti i records, e lascerà la collection con i vari indici già creati.
Enjoy!
database faunadb fql python pip
Commentami!