123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111 |
- -- ----------------------------
- -- Table structure for `dic_dt_type`
- -- ----------------------------
- CREATE TABLE IF NOT EXISTS `dic_dt_type` (
- `id` varchar(40) NOT NULL,
- `group_code` varchar(40) DEFAULT NULL COMMENT '集团编码',
- `type` varchar(40) NOT NULL COMMENT '字典类型',
- `name` varchar(200) NOT NULL COMMENT '字典类型名称',
- `description` varchar(500) DEFAULT NULL COMMENT '描述',
- `valid` int(1) DEFAULT NULL COMMENT '状态',
- `remark` varchar(3000) DEFAULT NULL COMMENT '备注',
- `creator` varchar(40) DEFAULT NULL,
- `creation_time` char(14) DEFAULT NULL,
- `modifier` varchar(40) DEFAULT NULL,
- `modified_time` char(14) DEFAULT NULL,
- `ts` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '乐观锁',
- PRIMARY KEY (`id`),
- KEY `index1` (`type`,`name`,`group_code`,`valid`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='字典类型';
- -- ----------------------------
- -- Table structure for `dic_dt_data`
- -- ----------------------------
- CREATE TABLE IF NOT EXISTS `dic_dt_data` (
- `id` varchar(80) NOT NULL,
- `dict_type_id` varchar(80) NOT NULL COMMENT '字典类型ID',
- `parent_id` varchar(80) DEFAULT NULL COMMENT '父节点',
- `type` varchar(80) NOT NULL COMMENT '字典类型',
- `code` varchar(200) NOT NULL COMMENT '字典数据编码',
- `label` varchar(200) NOT NULL COMMENT '字典数据标签',
- `valid` int(11) NOT NULL DEFAULT '1' COMMENT '状态',
- `creator` varchar(40) DEFAULT NULL COMMENT '创建用户',
- `creation_time` char(14) DEFAULT NULL COMMENT '创建时间',
- `modifier` varchar(40) DEFAULT NULL COMMENT '更新用户',
- `modified_time` char(14) DEFAULT NULL COMMENT '更新时间',
- `remark` varchar(200) DEFAULT NULL,
- `order_num` int(11) DEFAULT NULL,
- `ts` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '乐观锁',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='字典数据';
- -- ----------------------------
- -- Table structure for `dic_dt_data_map`
- -- ----------------------------
- CREATE TABLE IF NOT EXISTS `dic_dt_data_map` (
- `id` varchar(80) NOT NULL,
- `dict_data_id` varchar(80) NOT NULL COMMENT '字典数据ID',
- `type` varchar(40) NOT NULL COMMENT '字典类型',
- `code` varchar(40) NOT NULL COMMENT '字典数据编码',
- `group_code` varchar(11) NOT NULL COMMENT '集团编码',
- `target_code` varchar(40) NOT NULL COMMENT '映射字典数据表code',
- `label` varchar(40) NOT NULL COMMENT '字典数据标签',
- `valid` int(11) NOT NULL DEFAULT '1' COMMENT '状态',
- `creator` varchar(40) DEFAULT NULL COMMENT '创建用户',
- `creation_time` char(14) DEFAULT NULL COMMENT '创建时间',
- `modifier` varchar(40) DEFAULT NULL COMMENT '更新用户',
- `modified_time` char(14) DEFAULT NULL COMMENT '更新时间',
- `remark` varchar(200) DEFAULT NULL,
- `order_num` int(11) DEFAULT NULL,
- `ts` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '乐观锁',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='字典数据映射表';
- -- ----------------------------
- -- Table structure for `dt_code_type`
- -- ----------------------------
- CREATE TABLE IF NOT EXISTS `dt_code_type` (
- `id` varchar(40) NOT NULL,
- `group_code` varchar(40) DEFAULT NULL,
- `project_id` varchar(40) NOT NULL,
- `code` varchar(40) DEFAULT NULL COMMENT '编码',
- `name` varchar(200) DEFAULT NULL COMMENT '名称',
- `extras` varchar(60) DEFAULT NULL COMMENT '扩展属性',
- `tree_flag` tinyint DEFAULT NULL COMMENT '树标识',
- `show_order` int(11) DEFAULT NULL COMMENT '显示顺序',
- `remark` varchar(1024) DEFAULT NULL COMMENT '备注',
- `creator` varchar(32) DEFAULT NULL COMMENT '创建人',
- `creation_time` char(14) NULL DEFAULT NULL COMMENT '创建时间',
- `modifier` varchar(32) DEFAULT NULL COMMENT '最后修改人',
- `modified_time` char(14) NULL DEFAULT NULL COMMENT '最后修改时间',
- `valid` tinyint DEFAULT NULL COMMENT '合法标识',
- `ts` timestamp default current_timestamp on update current_timestamp NOT NULL COMMENT '乐观锁',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 ROW_FORMAT=DYNAMIC COMMENT='码表类型';
- -- ----------------------------
- -- Table structure for `dt_code_data`
- -- ----------------------------
- CREATE TABLE IF NOT EXISTS `dt_code_data` (
- `id` varchar(40) NOT NULL,
- `group_code` varchar(40) DEFAULT NULL,
- `project_id` varchar(40) NOT NULL,
- `type_id` varchar(40) DEFAULT NULL COMMENT '类型ID',
- `type_code` varchar(40) DEFAULT NULL COMMENT '类型编码',
- `code` varchar(40) DEFAULT NULL COMMENT '编码',
- `name` varchar(200) DEFAULT NULL COMMENT '名称',
- `parent_id` varchar(40) DEFAULT NULL COMMENT '上级ID',
- `inner_code` varchar(255) DEFAULT NULL,
- `extras` varchar(2048) DEFAULT NULL COMMENT '扩展属性',
- `show_order` int(0) DEFAULT NULL COMMENT '显示顺序',
- `remark` varchar(1024) DEFAULT NULL COMMENT '备注',
- `creator` varchar(32) DEFAULT NULL COMMENT '创建人',
- `creation_time` char(14) DEFAULT NULL COMMENT '创建时间',
- `modifier` varchar(32) DEFAULT NULL COMMENT '最后修改人',
- `modified_time` char(14) DEFAULT NULL COMMENT '最后修改时间',
- `valid` tinyint(0) DEFAULT NULL COMMENT '合法标识',
- `ts` timestamp(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '乐观锁',
- PRIMARY KEY (`id`) USING BTREE
- ) ENGINE = InnoDB COMMENT = '码表数据' ROW_FORMAT = Dynamic;
|