ddl-assembly-rest.sql 745 B

1234567891011121314151617
  1. -- OP200 合格完成后用于半成品气密(INSP080)静置计时。
  2. -- 生产库执行一次;已存在字段时跳过。
  3. ALTER TABLE mes_product_record
  4. ADD COLUMN assembly_completed_at DATETIME NULL COMMENT 'OP200有效完工时间';
  5. CREATE INDEX idx_mpr_assembly_rest
  6. ON mes_product_record (sn, line_sn, craft, oprno, assembly_completed_at);
  7. CREATE TABLE mes_assembly_clock_audit (
  8. id BIGINT NOT NULL AUTO_INCREMENT PRIMARY KEY,
  9. record_id VARCHAR(64) NOT NULL,
  10. old_completed_at DATETIME NULL,
  11. new_completed_at DATETIME NOT NULL,
  12. operator_name VARCHAR(100) NOT NULL,
  13. reason VARCHAR(1000) NOT NULL,
  14. created_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP
  15. ) COMMENT='装配完工时间核实补录审计';