Spaces:
Sleeping
Sleeping
| import motor.motor_asyncio | |
| from .config import config | |
| client = motor.motor_asyncio.AsyncIOMotorClient( | |
| config.MONGO_URL, | |
| maxPoolSize=100, | |
| minPoolSize=5, | |
| maxIdleTimeMS=60_000, | |
| waitQueueTimeoutMS=10_000, | |
| serverSelectionTimeoutMS=5_000, | |
| ) | |
| database = client[config.KITTYKAT_AGENT_CLUSTER] | |
| kittykat_agent_brands_collection = database["brands"] | |
| kittykat_agent_users_collection = database["users"] | |
| kittykat_agent_roles_collection = database["roles"] | |
| kittykat_agent_gallery_collection = database["gallery"] | |
| kittykat_agent_queue_collection = database["queue"] | |
| kittykat_agent_product_categories_collection = database["product_categories"] | |
| kittykat_agent_notification_queue_collection = database["notification_queue"] | |
| kittykat_agent_notification_collection = database["notification"] | |
| ask_kittykat_tasklists_collection = database["ask_kittykat_tasklists"] | |
| models_collection = database["models"] | |
| config_collection = database["config"] | |
| credit_transactions_collection = database["credit_transactions"] | |
| kittykat_agent_audit_logs_collection = database["audit_logs"] | |
| kittykat_agent_teams_collection = database["teams"] | |
| kittykat_agent_product_sku_collection = database["product_sku"] | |
| kittykat_agent_campaign_concepts_collection = database["campaign_concepts"] | |
| kittykat_agent_brand_prompts_collection = database["brand_prompts"] | |
| kittykat_agent_shot_types_collection = database["shot_types"] | |
| kittykat_agent_generation_parameters_collection = database["a2i_generation_parameters"] | |
| a2i_generations_collection = database["generations"] | |