Files
msgexchange-v2/deploy/integration/admin-mysql-init/v0.0.2_adminapi_dict_extra.sql
T
windyboy 25cc967bd2 feat(acm2-76): 联调栈数据库自动初始化——基础数据/字典/信箱报文/历史索引
- postgres-init:02 建 basicdata schema 与 25 张基础数据表(表列对齐
  admin-api secondary 实体注解),03 灌双流 T2 种子(fims_* 待 Q25 不造数);
  独立 schema 避免 public 非空导致 Flyway 首次 migrate 失败
- admin-mysql-init:原样引入 admin-api 仓库 adminapi_* 建表与字典/UI 种子,
  v0.0.2 补 FLIGHT_TASK/FLIGHT_TYPE 条目;compose 强制 utf8mb4 并设 LANG,
  防 initdb 客户端落 latin1 造成中文双重编码
- es-init 一次性服务:按 admin-api mapping 建 flight_hts2(别名 flight_hts),
  副本置 0 保持单节点 green
- dev/mysql-init:CMINMSGS 5 条样例报文(SCHD/FLOP×2/REGN/ARPT),
  REGN/ARPT 标注现状预期(SKIPPED / DEAD(EXHAUSTED))
- seed-flight.sql:Flyway 建表后手动执行,8 条航班 6 场景 + 资源明细
- admin-api.yml secondary 加 currentSchema=basicdata,public
- README:初始化/种子/重建卷/验收边界说明

已用 podman compose 重建数据卷全链实测;ACM2-76 有评审与验收全记录。
2026-09-19 11:09:58 +08:00

24 lines
1.6 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-- =====================================================================
-- deploy/integration/admin-mysql-init/v0.0.2_adminapi_dict_extra.sql
-- 字典补充种子(本仓库自造,非 admin-api 原件):补齐 FLIGHT_TASK 与
-- FLIGHT_TYPE 分组的条目,原 initdata 只建了分组没有条目,只能冒烟
-- ROUTE_TYPE。文件名以 v0.0.2 起头,保证在 v0.0.1_* 之后执行(字典
-- 分组已由原 initdata 建好,这里只插条目)。
--
-- 取值口径:FLIGHT_TYPE 对齐 basicdata.sys_flight_type 种子(S/N/C/F);
-- FLIGHT_TASK 是人造测试值(admin-api 源码无权威取值表,仅季度计划列
-- FLIGHT_TASK 引用该分组),业务联调前需按确认口径替换。
-- =====================================================================
SET NAMES utf8mb4;
INSERT INTO `adminapi_datadic_items` (`dataitem_code`, `dataitem_name`, `dataitem_desc`, `group_code`) VALUES
('S', '定期航班', '航班类别:定期(对齐 sys_flight_type', 'FLIGHT_TYPE'),
('N', '非定期航班', '航班类别:非定期(对齐 sys_flight_type', 'FLIGHT_TYPE'),
('C', '包机', '航班类别:包机(对齐 sys_flight_type', 'FLIGHT_TYPE'),
('F', '调机', '航班类别:调机(对齐 sys_flight_type', 'FLIGHT_TYPE'),
('PAX', '客运', '航班任务:客运(人造测试值)', 'FLIGHT_TASK'),
('CGO', '货运', '航班任务:货运(人造测试值)', 'FLIGHT_TASK'),
('BIZ', '公务', '航班任务:公务(人造测试值)', 'FLIGHT_TASK'),
('TRN', '训练', '航班任务:训练(人造测试值)', 'FLIGHT_TASK');