| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990 |
- -- 在 aidopdev 中建表(与用户 DDL 一致;补充 PRIMARY KEY 以满足 AUTO_INCREMENT 约束)
- SET FOREIGN_KEY_CHECKS=0;
- DROP TABLE IF EXISTS `aidopdev`.`ResourceOccupancyTime`;
- DROP TABLE IF EXISTS `aidopdev`.`ShopCalendarWorkCtr`;
- DROP TABLE IF EXISTS `aidopdev`.`QualityLineWorkDetail`;
- CREATE TABLE `aidopdev`.`QualityLineWorkDetail` (
- `Domain` varchar(8) NOT NULL,
- `Site` varchar(8) NOT NULL,
- `ProdLine` varchar(12) NOT NULL,
- `WorkShift` varchar(12) NOT NULL,
- `Line` int NOT NULL DEFAULT 0 COMMENT '项次号',
- `RestTimePoint` varchar(30) NOT NULL,
- `RestTime` int NOT NULL DEFAULT 0 COMMENT '休息时长 休息时长(分钟)',
- `Descr1` varchar(24) NULL DEFAULT NULL,
- `Descr2` varchar(24) NULL DEFAULT NULL,
- `Ufld1` varchar(8) NULL DEFAULT NULL,
- `Ufld2` varchar(8) NULL DEFAULT NULL,
- `BusinessID` bigint NOT NULL DEFAULT 0 COMMENT '业务流程ID',
- `CreateUser` varchar(8) NULL DEFAULT NULL,
- `UpdateUser` varchar(8) NULL DEFAULT NULL,
- `CreateTime` datetime NULL DEFAULT NULL COMMENT '创建时间',
- `UpdateTime` datetime NULL DEFAULT NULL COMMENT '更新时间',
- `EffTime` datetime NULL DEFAULT NULL COMMENT '失效时间',
- `IsActive` bit(1) NOT NULL DEFAULT b'0' COMMENT '有效',
- `IsConfirm` bit(1) NOT NULL DEFAULT b'0' COMMENT '确认',
- `RecID` int NOT NULL AUTO_INCREMENT COMMENT '自增列',
- `Period` smallint NOT NULL DEFAULT 0 COMMENT '时间间隔',
- `EndDateTime` varchar(30) NOT NULL,
- PRIMARY KEY (`RecID`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
- CREATE TABLE `aidopdev`.`ResourceOccupancyTime` (
- `RecID` int NOT NULL AUTO_INCREMENT COMMENT '自增列',
- `Domain` varchar(8) NOT NULL,
- `Site` varchar(8) NULL DEFAULT NULL,
- `BusinessID` bigint NOT NULL DEFAULT 0 COMMENT '业务流程ID',
- `ResourceType` varchar(20) NOT NULL,
- `Resource` varchar(20) NOT NULL,
- `StartTime` datetime NULL DEFAULT NULL COMMENT '开始时间',
- `EndTime` datetime NULL DEFAULT NULL COMMENT '结束日期',
- `Descr` varchar(60) NOT NULL,
- `IsRest` bit(1) NOT NULL DEFAULT b'0' COMMENT '闲置标识',
- `IsActive` bit(1) NOT NULL DEFAULT b'0' COMMENT '有效',
- `IsConfirm` bit(1) NOT NULL DEFAULT b'0' COMMENT '确认',
- `IsChanged` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否改变',
- `Ufld1` varchar(8) NULL DEFAULT NULL,
- `Ufld2` varchar(8) NULL DEFAULT NULL,
- `CreateUser` varchar(24) NULL DEFAULT NULL,
- `UpdateUser` varchar(24) NULL DEFAULT NULL,
- `CreateTime` datetime NULL DEFAULT NULL COMMENT '创建时间',
- `UpdateTime` datetime NULL DEFAULT NULL COMMENT '更新时间',
- PRIMARY KEY (`RecID`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
- CREATE TABLE `aidopdev`.`ShopCalendarWorkCtr` (
- `Domain` varchar(8) NOT NULL,
- `ShiftsHours1` decimal(10, 5) NOT NULL DEFAULT 0.00000 COMMENT '班次内小时数',
- `ShiftsHours2` decimal(10, 5) NOT NULL DEFAULT 0.00000 COMMENT '班次内小时数',
- `ShiftsHours3` decimal(10, 5) NOT NULL DEFAULT 0.00000 COMMENT '班次内小时数',
- `ShiftsHours4` decimal(10, 5) NOT NULL DEFAULT 0.00000 COMMENT '班次内小时数',
- `ShiftsStart1` decimal(10, 5) NOT NULL DEFAULT 0.00000 COMMENT '班次开始时间',
- `ShiftsStart2` decimal(10, 5) NOT NULL DEFAULT 0.00000 COMMENT '班次开始时间',
- `ShiftsStart3` decimal(10, 5) NOT NULL DEFAULT 0.00000 COMMENT '班次开始时间',
- `ShiftsStart4` decimal(10, 5) NOT NULL DEFAULT 0.00000 COMMENT '班次开始时间',
- `Machine` varchar(8) NULL DEFAULT NULL,
- `Site` varchar(8) NOT NULL,
- `Ufld1` varchar(8) NULL DEFAULT NULL,
- `Ufld2` varchar(8) NULL DEFAULT NULL,
- `WeekDay` int NOT NULL DEFAULT 0 COMMENT '星期几',
- `WorkCtr` varchar(8) NULL DEFAULT NULL,
- `BusinessID` bigint NOT NULL DEFAULT 0 COMMENT '业务流程ID',
- `CreateUser` varchar(24) NULL DEFAULT NULL,
- `UpdateUser` varchar(24) NULL DEFAULT NULL,
- `CreateTime` datetime NULL DEFAULT NULL COMMENT '创建时间',
- `UpdateTime` datetime NULL DEFAULT NULL COMMENT '更新时间',
- `EffTime` datetime NULL DEFAULT NULL COMMENT '失效时间',
- `IsActive` bit(1) NOT NULL DEFAULT b'0' COMMENT '有效',
- `IsConfirm` bit(1) NOT NULL DEFAULT b'0' COMMENT '确认',
- `RecID` int NOT NULL AUTO_INCREMENT COMMENT '自增列',
- `IsChanged` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否改变',
- `AllowOverTime` decimal(10, 5) NOT NULL DEFAULT 0.00000 COMMENT '允许超时',
- `ProdLine` varchar(8) NULL DEFAULT NULL,
- `IsWorkDay` bit(1) NOT NULL DEFAULT b'0' COMMENT '工作日标识',
- `TeamType` char(255) NULL DEFAULT NULL COMMENT '班组类型',
- PRIMARY KEY (`RecID`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_0900_ai_ci;
- SET FOREIGN_KEY_CHECKS=1;
|