AIdea-Server / verify_analytics.py
Ali Hashhash
feat: add migration and verification scripts to initialize missing user analytics documents
e965068
Raw
History Blame Contribute Delete
642 Bytes
"""Quick verification of analytics collection."""
import firebase_admin
from firebase_admin import credentials, firestore
cred = credentials.Certificate("firebase-service-account.json")
firebase_admin.initialize_app(cred)
db = firestore.client()
docs = list(db.collection("analytics").stream())
print(f"Analytics collection: {len(docs)} documents")
for d in docs:
data = d.to_dict()
print(f" OK analytics/{d.id}")
print(f" totalVideos={data.get('totalVideos')}, totalMinutes={data.get('totalMinutes')}, "
f"favoriteCategory={data.get('favoriteCategory')}, lastUpdated={data.get('lastUpdated')}")
print("\nDone.")