| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- -- 产线工作日历 / 产线休息时间(若库中尚无表,可手工执行;库已存在时请跳过)
- SET FOREIGN_KEY_CHECKS = 0;
- CREATE TABLE IF NOT EXISTS `ShopCalendarWorkCtr` (
- `RecID` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
- `Domain` varchar(8) DEFAULT NULL COMMENT '域名',
- `ProdLine` varchar(32) NOT NULL COMMENT '生产线',
- `WeekDay` varchar(8) NOT NULL COMMENT '星期',
- `ShiftsStart1` decimal(13,4) DEFAULT NULL COMMENT '班次1开始(小数小时)',
- `ShiftsHours1` decimal(13,4) DEFAULT NULL COMMENT '班次1时长',
- `ShiftsStart2` decimal(13,4) DEFAULT NULL,
- `ShiftsHours2` decimal(13,4) DEFAULT NULL,
- `Ufld1` varchar(255) DEFAULT NULL,
- `IsActive` bit(1) NOT NULL DEFAULT b'1',
- `CreateUser` varchar(64) DEFAULT NULL,
- `UpdateUser` varchar(64) DEFAULT NULL,
- `CreateTime` datetime DEFAULT NULL,
- `UpdateTime` datetime DEFAULT NULL,
- `BusinessID` bigint NOT NULL DEFAULT 0,
- PRIMARY KEY (`RecID`),
- KEY `ix_scwc_line_day` (`ProdLine`,`WeekDay`,`IsActive`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='产线工作日历';
- CREATE TABLE IF NOT EXISTS `QualityLineWorkDetail` (
- `RecID` bigint NOT NULL AUTO_INCREMENT COMMENT '主键',
- `Domain` varchar(8) DEFAULT NULL,
- `Site` varchar(12) DEFAULT NULL,
- `ProdLine` varchar(32) NOT NULL,
- `WorkShift` varchar(32) DEFAULT NULL,
- `Line` varchar(32) DEFAULT NULL,
- `RestTimePoint` datetime DEFAULT NULL,
- `RestTime` decimal(18,4) DEFAULT NULL,
- `Descr1` varchar(255) DEFAULT NULL,
- `Descr2` varchar(255) DEFAULT NULL,
- `Period` varchar(32) DEFAULT NULL,
- `EndDateTime` datetime DEFAULT NULL,
- `IsActive` bit(1) NOT NULL DEFAULT b'1',
- `CreateUser` varchar(64) DEFAULT NULL,
- `UpdateUser` varchar(64) DEFAULT NULL,
- `CreateTime` datetime DEFAULT NULL,
- `UpdateTime` datetime DEFAULT NULL,
- `BusinessID` bigint NOT NULL DEFAULT 0,
- PRIMARY KEY (`RecID`),
- KEY `ix_qlwd_line` (`ProdLine`,`IsActive`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci COMMENT='产线休息时间';
- SET FOREIGN_KEY_CHECKS = 1;
|