| from motor.motor_asyncio import AsyncIOMotorClient | |
| from core.config import settings | |
| class Database: | |
| client: AsyncIOMotorClient = None | |
| db_instance = Database() | |
| async def get_database(): | |
| return db_instance.client[settings.database_name] | |
| from motor.motor_asyncio import AsyncIOMotorClient | |
| from core.config import settings | |
| class Database: | |
| client: AsyncIOMotorClient = None | |
| db_instance = Database() | |
| async def get_database(): | |
| return db_instance.client[settings.database_name] | |