admin/sql
zzh 7a0affe2d4
All checks were successful
Build and Deploy / deploy (push) Successful in 1m1s
fix: 公告广播可见性改为反序列化判定,避免 JSON 列比较失败
ReceiverIds 改为 text 存储并补充迁移;广播对客户/收件箱可见。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-10-16 09:57:25 +08:00
..
admin1008.sql feat: 仓库地址排序备注与用户注册错误提示 2026-10-09 14:12:36 +08:00
clear_biz_data.sql fix: 裂变邀请人发券,并合并营销 SQL 到 admin1008 2026-10-08 17:30:22 +08:00
drop_all_unique_indexes.sql feat: 运单操作日志 MVP,记录编辑/件重尺/重算/排货字段变更 2026-10-09 17:32:33 +08:00
drop_order_side_effect.sql fix: 去掉创单后置步骤表,轨迹订单改在排货成功后创建 2026-10-15 09:05:26 +08:00
migrate_20261009_order_warehouse.sql feat: 重算应付放行锁渠道池校验,支持切换价格/规则版本与服务商名称 2026-10-09 18:16:38 +08:00
migrate_notice_receiver_ids_text.sql fix: 公告广播可见性改为反序列化判定,避免 JSON 列比较失败 2026-10-16 09:57:25 +08:00
migrate_order_downstream_supplier_name.sql feat: 重算应付放行锁渠道池校验,支持切换价格/规则版本与服务商名称 2026-10-09 18:16:38 +08:00
migrate_order_operation_log.sql feat: 运单操作日志改为列表摘要,补齐费用/支付/预报/打印埋点 2026-10-10 11:46:33 +08:00
migrate_sales_product_group_wms.sql feat: 店铺订单支持仓储代发(wms)建单,放宽创建状态限制 2026-10-14 15:39:31 +08:00
migrate_user_is_enabled.sql feat: 仓配开放 API 与后台用户启停 2026-10-13 17:53:00 +08:00
migrate_warehouse_address_sort_remark.sql feat: 仓库地址排序备注与用户注册错误提示 2026-10-09 14:12:36 +08:00
README.md feat: 客户更新接口支持局部字段,并补充开发/SQL 规范说明 2026-10-15 19:53:24 +08:00

sql/

OMS / 共用库的建表脚本已统一到仓库根目录 db.sql。

职责边界

本目录只放 DDL / 存量迁移 / 字典种子等库结构与一次性数据脚本。

  • 运行时业务查询与写入必须走 SqlSugar ORM(仓储),不要在 Application 里用手写 SQL 替代 CRUD。
  • 完整编码标准见仓库根目录 README.md →「开发规范」。

使用说明

  • 新环境:直接执行 db.sql(会 DROP 后重建,勿在有生产数据的库上执行)
  • 已有库:用 diff 对比 db.sql 与现库结构后手工 ALTER;本目录 migrate_all.sql 为存量增量迁移合集(可重复执行段已做列/表存在判断;揽收 Direction / FeePush 为裸 ALTER,已执行过请跳过)
  • 数据权限表(user_org_perm 等)若 RBAC 与 OMS 分库,请只在 RBAC 库执行 db.sql 末尾对应段落
  • 单次增量迁移命名:migrate_<主题>.sql,尽量可重复执行(先判断列/表/字典是否已存在)