feat: new file

This commit is contained in:
Daniel
2026-03-18 18:57:58 +08:00
commit d0ff049899
31 changed files with 1507 additions and 0 deletions

15
backend/app/db.py Normal file
View File

@@ -0,0 +1,15 @@
from __future__ import annotations
from sqlalchemy import create_engine
from sqlalchemy.engine import Engine
from .settings import settings
def get_engine() -> Engine:
return create_engine(
settings.mysql_url,
pool_pre_ping=True,
pool_recycle=3600,
)