18 lines
415 B
Python
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"]
|