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-21 10:33:47 +08:00
2026-09-16 15:45:22 +08:00
2026-09-21 14:13:13 +08:00
2026-02-09 11:29:37 +08:00
2026-09-21 10:33:47 +08:00
2026-09-18 14:30:40 +08:00
2026-09-17 09:17:51 +08:00
2026-09-10 14:16:27 +08:00