yueli
cc80fdd9c9
fix(bom): 增加 bom_remark 列,为 BOM 级备注提供存储位置
bom_table 是子件明细表(一行 = 一个子件),表里只有子件级的 remark 列,
BOM 级备注没有任何地方可存。前端一直有备注输入框、提交时也确实放进了
payload,但后端 save_bom 收到后无处可写,只能静默丢弃。
沿用 parent_id / is_enabled 既有的冗余写法:同一 BOM 版本的每一行存同一
份值,读取时取首行。bom_draft_table 同步加列,保证草稿暂存与发布期间
不丢失。与既有 remark(子件级)语义分离,互不干扰。
存量数据无法回填——历史上填过的备注从未入库,只能从本迁移之后开始记录。
执行方式: docker exec -i inventory_db psql -U test -d inventory_system < db_migrations/add_bom_remark.sql
2026-09-21 14:13:13 +08:00
..
2026-09-11 13:28:43 +08:00
2026-03-19 15:26:40 +08:00
2026-05-12 17:27:51 +08:00
2026-03-10 17:33:14 +08:00
2026-09-17 11:26:36 +08:00
2026-09-21 14:13:13 +08:00
2026-09-21 14:13:13 +08:00
2026-06-12 14:08:19 +08:00
2026-09-17 12:07:21 +08:00
2026-09-18 09:34:44 +08:00
2026-09-10 17:21:14 +08:00
2026-09-10 10:14:31 +08:00
2026-07-13 15:12:22 +08:00
2026-09-18 09:43:25 +08:00