feat: add A-card operations frontend and backend foundation
This commit is contained in:
@@ -0,0 +1,20 @@
|
||||
# Operations migrations
|
||||
|
||||
`model_operations` 使用独立 Alembic 版本线,禁止与平台库 `migrations/`
|
||||
混用。当前 V0.1 全量基线仍以 DBA 已审核的 SQL 为准:
|
||||
|
||||
```text
|
||||
docs/database/model_operations-完整建表-V0.1.sql
|
||||
```
|
||||
|
||||
后续增量变更命令:
|
||||
|
||||
```bash
|
||||
uv run --package backend alembic -c operations-alembic.ini current
|
||||
uv run --package backend alembic -c operations-alembic.ini revision --autogenerate -m "change"
|
||||
uv run --package backend alembic -c operations-alembic.ini upgrade head
|
||||
```
|
||||
|
||||
首个增量 revision 建立前,不要用 Alembic 代替 V0.1 全量建表 SQL。
|
||||
`env.py` 会忽略尚未纳入 P0 ORM 的已存在业务表,避免 autogenerate
|
||||
误生成删表操作。
|
||||
Reference in New Issue
Block a user