dmChatbotBackend / scripts /check_mongo.py
github-actions
Auto deploy from GitHub
76962bf
Raw
History Blame Contribute Delete
401 Bytes
from pymongo import MongoClient
import os
from dotenv import load_dotenv
load_dotenv()
mongo_uri = os.getenv("MONGO_URI", "mongodb://localhost:27017/")
client = MongoClient(mongo_uri)
print("Databases found:")
for db in client.list_database_names():
print(f"- {db}")
for coll in client[db].list_collection_names():
print(f" -- {coll} ({client[db][coll].count_documents({})} docs)")