Skip to content

Commit 8c00492

Browse files
authored
Update the naming of table creation function (#760)
1 parent 0237d4c commit 8c00492

File tree

2 files changed

+7
-3
lines changed

2 files changed

+7
-3
lines changed

backend/core/registrar.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
from backend.common.log import set_custom_logfile, setup_logging
1919
from backend.core.conf import settings
2020
from backend.core.path_conf import STATIC_DIR, UPLOAD_DIR
21-
from backend.database.db import create_table
21+
from backend.database.db import create_tables
2222
from backend.database.redis import redis_client
2323
from backend.middleware.access_middleware import AccessMiddleware
2424
from backend.middleware.jwt_auth_middleware import JwtAuthMiddleware
@@ -40,7 +40,7 @@ async def register_init(app: FastAPI) -> AsyncGenerator[None, None]:
4040
:return:
4141
"""
4242
# 创建数据库表
43-
await create_table()
43+
await create_tables()
4444
# 初始化 limiter
4545
await FastAPILimiter.init(
4646
redis=redis_client,

backend/database/db.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ async def get_db() -> AsyncGenerator[AsyncSession, None]:
7575
yield session
7676

7777

78-
async def create_table() -> None:
78+
async def create_tables() -> None:
7979
"""创建数据库表"""
8080
async with async_engine.begin() as coon:
8181
await coon.run_sync(MappedBase.metadata.create_all)
@@ -86,7 +86,11 @@ def uuid4_str() -> str:
8686
return str(uuid4())
8787

8888

89+
# SQLA 数据库链接
8990
SQLALCHEMY_DATABASE_URL = create_database_url()
91+
92+
# SALA 异步引擎和会话
9093
async_engine, async_db_session = create_async_engine_and_session(SQLALCHEMY_DATABASE_URL)
94+
9195
# Session Annotated
9296
CurrentSession = Annotated[AsyncSession, Depends(get_db)]

0 commit comments

Comments
 (0)