公司里创建的字典表
其中updateTime字段是在表中的数据修改时自动更新为系统最新的时间,创建时间不变
lable和value建议长度大点,因为不知道要存什么数据
CREATE TABLE `datadictionary` (
`id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '主键自增',
`label` varchar(1024) NOT NULL COMMENT 'label',
`value` varchar(1024) NOT NULL COMMENT 'value',
`pid` bigint(20) NOT NULL COMMENT '上级ID',
`type` tinyint(4) DEFAULT '1' COMMENT '数据类型, 1数字, 2字符串',
`sort` smallint(6) DEFAULT '1' COMMENT '排序字段, 数字越大越靠前',
`createTime` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
`updateTime` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
PRIMARY KEY (`id`),
KEY `idx_pid` (`pid`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=2003 DEFAULT CHARSET=utf8mb4 COMMENT='数据字典表';
目前已存数据