This commit is contained in:
Sun Tao 2025-08-20 23:05:54 +08:00
parent c8a0a21ef2
commit 3f21c2b2c2
83 changed files with 6355 additions and 0 deletions

View file

@ -0,0 +1,18 @@
from sqlmodel import Session, create_engine
from app.component.environment import env, env_or_fail
engine = create_engine(
env_or_fail("database_url"),
echo=True if env("debug") == "on" else False,
pool_size=36,
)
def session_make():
return Session(engine)
def session():
with Session(engine) as session:
yield session