费用管理内容优化-初步
This commit is contained in:
@@ -10,6 +10,7 @@ from app.core.exceptions import register_exception_handlers
|
||||
from app.crud.user import ensure_admin_exists
|
||||
from app.db.base import Base
|
||||
from app.db.session import SessionLocal, engine
|
||||
from app.services.fee_seed import seed_demo_fees
|
||||
|
||||
|
||||
@asynccontextmanager
|
||||
@@ -23,6 +24,7 @@ async def lifespan(_: FastAPI):
|
||||
await conn.run_sync(Base.metadata.create_all)
|
||||
async with SessionLocal() as session:
|
||||
await ensure_admin_exists(session)
|
||||
await seed_demo_fees(session)
|
||||
yield
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user