chore: initialize insar management system v2

This commit is contained in:
2026-04-14 13:16:01 +08:00
commit ecc72ec9cd
361 changed files with 2142522 additions and 0 deletions
+30
View File
@@ -0,0 +1,30 @@
"""baseline: 标记现有 schema 为 Alembic 管理起点
此迁移为空操作(no-op)。数据库表结构已由应用启动时的 create_all 创建。
首次引入 Alembic 时,请执行以下命令将当前数据库标记为此基线:
cd backend
alembic stamp head
之后所有 schema 变更均通过 alembic revision --autogenerate 管理。
Revision ID: 0001
Revises:
Create Date: 2026-02-19
"""
from typing import Sequence, Union
revision: str = "0001"
down_revision: Union[str, None] = None
branch_labels: Union[str, Sequence[str], None] = None
depends_on: Union[str, Sequence[str], None] = None
def upgrade() -> None:
# 基线迁移:数据库已由 create_all 初始化,此处无需操作。
pass
def downgrade() -> None:
# 基线无法回滚。
pass