1.0.323.sql 1.3 KB

1234567891011121314151617181920
  1. -- 1.0.323.sql S2 排程算法修复 H1:产线日产能占用表(按日展开,可回放)
  2. -- PeriodSequenceDet 仍维持每工序一行;占用可回放由此表承担。
  3. -- 行尾必须 LF(CRLF 会导致 SHA256 与 sys_db_migration_log 不一致并阻止启动)。
  4. SET NAMES utf8mb4;
  5. CREATE TABLE IF NOT EXISTS aidop_s2_line_capacity_occupy (
  6. id BIGINT NOT NULL AUTO_INCREMENT COMMENT '主键',
  7. tenant_id BIGINT NOT NULL COMMENT '租户',
  8. run_id BIGINT NOT NULL COMMENT '排程运行版本(= aidop_action_run_log.id,与 bang_id 同源)',
  9. prod_line VARCHAR(8) NOT NULL COMMENT '产线(TRIM 后)',
  10. plan_date DATE NOT NULL COMMENT '占用日期',
  11. work_ord VARCHAR(50) NOT NULL COMMENT '工单号',
  12. op INT NOT NULL DEFAULT 0 COMMENT '工序号',
  13. qty DECIMAL(18,4) NOT NULL DEFAULT 0 COMMENT '当日占用件数',
  14. create_time DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3),
  15. PRIMARY KEY (id),
  16. KEY idx_s2_cap_occ_run_line_date (tenant_id, run_id, prod_line, plan_date),
  17. KEY idx_s2_cap_occ_run_wo (tenant_id, run_id, work_ord),
  18. KEY idx_s2_cap_occ_wo (tenant_id, work_ord)
  19. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='S2 产线日产能占用';