mes_product_screen.sql 1.3 KB

123456789101112131415161718
  1. -- 已有表 mes_product_screen 字段:people_num / machine_num / plan_output / create_by
  2. -- 为兼容 JeeSite 保存(字符串 id、时间戳),执行以下变更:
  3. ALTER TABLE `mes_product_screen`
  4. MODIFY COLUMN `id` varchar(64) NOT NULL COMMENT '编号',
  5. ADD COLUMN IF NOT EXISTS `create_date` datetime DEFAULT NULL COMMENT '创建时间' AFTER `create_by`,
  6. ADD COLUMN IF NOT EXISTS `update_by` varchar(64) DEFAULT NULL COMMENT '更新者' AFTER `create_date`,
  7. ADD COLUMN IF NOT EXISTS `update_date` datetime DEFAULT NULL COMMENT '更新时间' AFTER `update_by`;
  8. -- MySQL 5.7 若不支持 IF NOT EXISTS,可改用下面(已有列会报错可忽略):
  9. -- ALTER TABLE `mes_product_screen` MODIFY COLUMN `id` varchar(64) NOT NULL COMMENT '编号';
  10. -- ALTER TABLE `mes_product_screen` ADD COLUMN `create_date` datetime DEFAULT NULL COMMENT '创建时间' AFTER `create_by`;
  11. -- ALTER TABLE `mes_product_screen` ADD COLUMN `update_by` varchar(64) DEFAULT NULL COMMENT '更新者' AFTER `create_date`;
  12. -- ALTER TABLE `mes_product_screen` ADD COLUMN `update_date` datetime DEFAULT NULL COMMENT '更新时间' AFTER `update_by`;
  13. -- 工位当天计划(JSON:{"OP060":30,"OP070":30})
  14. ALTER TABLE `mes_product_screen`
  15. ADD COLUMN `op_plan` varchar(2000) DEFAULT NULL COMMENT '工位当天计划' AFTER `plan_output`;