一:创建字典表:
如下:
首先创建数据库:dicdb
然后再创建表:data_list_dic
USE dicdb;
CREATE TABLE `data_list_dic`(
`id` INT(11) NOT NULL AUTO_INCREMENT,
`parentId` INT(11) NULL DEFAULT NULL,
`sort` INT(11) NOT NULL,
`dicName` VARCHAR(255) NOT NULL,
`dicValue` INT(11) NOT NULL,
`dicType` VARCHAR(255) NOT NULL,
`createTime` DATETIME NULL DEFAULT NULL,
`createBy` INT(11) NULL DEFAULT NULL,
`jsonDta` LONGTEXT,
`updateTime` DATETIME NULL DEFAULT NULL,
`updateby` INT(11) NULL DEFAULT NULL,
PRIMARY KEY (`id`)
)
COMMENT='数据字典表'
ENGINE = INNODB
DEFAULT CHARSET = utf8;
如图:
优化后的语句:
USE dicdb;
CREATE TABLE `data_list_dic2`(
`id` INT(11) NOT NULL AUTO_INCREMENT,
`parentId` INT(11) NULL DEFAULT NULL,
`sort` INT(11) NOT NULL,
`dicName` VARCHAR(255) NOT NULL COMMENT '字典名称',
`dicValue` INT(11) NOT NULL COMMENT '字典枚举',
`dicType` VARCHAR(255) NOT NULL COMMENT '类型',
`createTime` DATETIME NULL DEFAULT NULL COMMENT '创建时间',
`createBy` INT(11) NULL DEFAULT NULL COMMENT '创建人',
`jsonDta` LONGTEXT COMMENT '数据',
`updateTime` DATETIME NULL DEFAULT NULL COMMENT '修改时间',
`updateby` INT(11) NULL DEFAULT NULL COMMENT '修改人',
PRIMARY KEY (`id`)
)
COMMENT='数据字典表'
ENGINE = INNODB
DEFAULT CHARSET = utf8;
如图:
可查看字段中文名称: