Files
popa_minecraft_launcher_api/auth/app/database.py

18 lines
415 B
Python

from motor.motor_asyncio import AsyncIOMotorClient
from dotenv import load_dotenv
import os
from pathlib import Path
env_path = Path(__file__).parent.parent / ".env"
load_dotenv(dotenv_path=env_path)
MONGO_URI = os.getenv("MONGO_URI")
DB_NAME = "minecraft_auth"
client = AsyncIOMotorClient(MONGO_URI)
db = client[DB_NAME]
# Коллекции
users_collection = db["users"]
sessions_collection = db["sessions"]