17 lines
453 B
Python
17 lines
453 B
Python
from google.cloud import firestore
|
|
|
|
db = firestore.Client.from_service_account_json('fastapi-firestore-filipriec-824499994d80.json')
|
|
|
|
|
|
# Get all collections
|
|
print("Collections:")
|
|
for col in db.collections():
|
|
print(f" - {col.id}")
|
|
|
|
# Get first document to see fields
|
|
docs = list(col.limit(1).stream())
|
|
if docs:
|
|
print(f" Fields: {list(docs[0].to_dict().keys())}")
|
|
print(f" Example: {docs[0].to_dict()}")
|
|
print()
|