模具类型、车间、班组sql调整

master
zengchenxi 10 months ago
parent f0b8f27363
commit d8197e2afb

@ -1,3 +1,59 @@
DROP TABLE IF EXISTS `base_mould_type`;
CREATE TABLE `base_mould_type` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`name` varchar(64) NOT NULL COMMENT '类型名称 唯一',
`status` tinyint(1) DEFAULT '1' COMMENT '状态,1表示正常2表示禁用默认是1',
`creator` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) COLLATE utf8mb4_unicode_ci DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '租户编号',
PRIMARY KEY (`id`),
UNIQUE KEY `idx_name` (`name`) USING BTREE
) ENGINE=InnoDB COMMENT='模具类型表';
DROP TABLE IF EXISTS `base_workshop`;
CREATE TABLE `base_workshop` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`code` varchar(64) NOT NULL COMMENT '生产车间编号,唯一',
`name` varchar(64) NOT NULL COMMENT '生产车间名称,唯一',
`dept_id` BIGINT(20) NOT NULL COMMENT '部门id',
`leader_user_id` bigint(20) DEFAULT NULL COMMENT '负责人',
`description` varchar(255) DEFAULT NULL COMMENT '描述信息',
`status` tinyint(1) DEFAULT NULL COMMENT '状态,1表示正常2表示禁用默认是1',
`creator` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `idx_code` (`code`) USING BTREE,
UNIQUE KEY `idx_name` (`name`) USING BTREE
) ENGINE=InnoDB ROW_FORMAT=DYNAMIC COMMENT='车间表';
DROP TABLE IF EXISTS `base_classes`;
CREATE TABLE `base_classes` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`code` varchar(64) DEFAULT NULL COMMENT '班组编码,唯一',
`name` varchar(64) NOT NULL COMMENT '班组名称,唯一',
`workshop_id` BIGINT(20) NOT NULL COMMENT '所属车间',
`dept_id` BIGINT(20) NOT NULL COMMENT '部门id',
`leader_user_id` bigint(20) DEFAULT NULL COMMENT '负责人',
`description` varchar(255) DEFAULT NULL COMMENT '班组描述',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态,1表示正常2表示禁用',
`creator` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `idx_code` (`code`) USING BTREE,
UNIQUE KEY `idx_name` (`name`) USING BTREE
) ENGINE=InnoDB ROW_FORMAT=DYNAMIC COMMENT='生产班组表';
DROP TABLE IF EXISTS `base_client`;
CREATE TABLE `base_client` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
@ -113,26 +169,6 @@ UNIQUE KEY `idx_code` (`code`) USING BTREE,
UNIQUE KEY `idx_name` (`name`) USING BTREE
) ENGINE=InnoDB ROW_FORMAT=DYNAMIC COMMENT='工序表';
DROP TABLE IF EXISTS `base_classes`;
CREATE TABLE `base_classes` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',
`code` varchar(64) DEFAULT NULL COMMENT '班次编码,唯一',
`name` varchar(64) NOT NULL COMMENT '班次名称,唯一',
`start_time` varchar(64) NOT NULL COMMENT '开始时间',
`end_time` varchar(64) NOT NULL COMMENT '结束时间',
`description` varchar(255) DEFAULT NULL COMMENT '班次描述',
`status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '状态,1表示正常2表示禁用',
`creator` varchar(64) DEFAULT '' COMMENT '创建者',
`create_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updater` varchar(64) DEFAULT '' COMMENT '更新者',
`update_time` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
`deleted` bit(1) NOT NULL DEFAULT b'0' COMMENT '是否删除',
`tenant_id` bigint(20) NOT NULL DEFAULT '0' COMMENT '租户编号',
PRIMARY KEY (`id`) USING BTREE,
UNIQUE KEY `idx_code` (`code`) USING BTREE,
UNIQUE KEY `idx_name` (`name`) USING BTREE
) ENGINE=InnoDB ROW_FORMAT=DYNAMIC COMMENT='生产班次表';
DROP TABLE IF EXISTS `base_process_route`;
CREATE TABLE `base_process_route` (
`id` bigint(20) NOT NULL AUTO_INCREMENT COMMENT '自增字段,唯一',

Loading…
Cancel
Save