fetch db structure

This commit is contained in:
Priec
2026-03-16 21:57:23 +01:00
commit b694579d20
4 changed files with 124 additions and 0 deletions

2
fastapi_proj/.gitignore vendored Normal file
View File

@@ -0,0 +1,2 @@
kysuce-vyuka-firestore-21b77f3ea979.json
*.json

16
fastapi_proj/main.py Normal file
View File

@@ -0,0 +1,16 @@
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()