修改菜单表ddl
This commit is contained in:
parent
568062b479
commit
20e1e911e0
|
|
@ -94,7 +94,7 @@ CREATE TABLE IF NOT EXISTS `organization_role_author`(
|
||||||
|
|
||||||
-- 应用表
|
-- 应用表
|
||||||
CREATE TABLE IF NOT EXISTS `application`(
|
CREATE TABLE IF NOT EXISTS `application`(
|
||||||
`id` int UNSIGNED AUTO_INCREMENT COMMENT 'id' ,
|
`id` int UNSIGNED NOT NULL AUTO_INCREMENT COMMENT 'id' ,
|
||||||
`code` VARCHAR(64) NOT NULL COMMENT 'code' ,
|
`code` VARCHAR(64) NOT NULL COMMENT 'code' ,
|
||||||
`secret` VARCHAR(64) NOT NULL COMMENT 'secret' ,
|
`secret` VARCHAR(64) NOT NULL COMMENT 'secret' ,
|
||||||
`name` VARCHAR(64) NOT NULL COMMENT 'name' ,
|
`name` VARCHAR(64) NOT NULL COMMENT 'name' ,
|
||||||
|
|
@ -106,37 +106,17 @@ CREATE TABLE IF NOT EXISTS `application`(
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb3 COMMENT='应用表';
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb3 COMMENT='应用表';
|
||||||
|
|
||||||
|
|
||||||
-- 创建菜单表
|
|
||||||
CREATE TABLE IF NOT EXISTS `menu` (
|
|
||||||
`id` char(36) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '主键',
|
|
||||||
`code` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '编码',
|
|
||||||
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '名称',
|
|
||||||
`parent_code` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '父级菜单编码',
|
|
||||||
`menu_type` int(5) NOT NULL DEFAULT 0 COMMENT '类型(1:一级导航;2:二级导航;3:三级导航)',
|
|
||||||
`order_num` int(5) NOT NULL DEFAULT 0 COMMENT '排序',
|
|
||||||
`icon` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '图标',
|
|
||||||
`path` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '访问路径',
|
|
||||||
`child_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '子级路径(前端用)',
|
|
||||||
`go_first_child` tinyint(1) NOT NULL DEFAULT 0 COMMENT '前端用',
|
|
||||||
`is_show` int(5) NOT NULL DEFAULT 0 COMMENT '是否显示(0:否;1:是)',
|
|
||||||
`created_on` datetime(0) NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '记录创建时间',
|
|
||||||
`modified_on` datetime(0) DEFAULT CURRENT_TIMESTAMP COMMENT '记录修改时间',
|
|
||||||
`created_by` char(36) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '记录创建者Id',
|
|
||||||
`modified_by` char(36) CHARACTER SET utf8 COLLATE utf8_general_ci DEFAULT '' COMMENT '记录修改者Id',
|
|
||||||
PRIMARY KEY (`id`),
|
|
||||||
UNIQUE INDEX `ux_code`(`code`) USING BTREE
|
|
||||||
) COMMENT = '菜单表';
|
|
||||||
-- 菜单表
|
-- 菜单表
|
||||||
CREATE TABLE IF NOT EXISTS `menu`(
|
CREATE TABLE IF NOT EXISTS `menu`(
|
||||||
`id` int UNSIGNED AUTO_INCREMENT COMMENT 'id' ,
|
`id` int UNSIGNED AUTO_INCREMENT COMMENT 'id' ,
|
||||||
`app_code` VARCHAR(64) NOT NULL COMMENT '应用code',
|
`app_code` VARCHAR(64) NOT NULL COMMENT '应用code',
|
||||||
`code` varchar(100) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '编码',
|
`code` varchar(512) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '编码',
|
||||||
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '名称',
|
`name` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '名称',
|
||||||
`parent_code` varchar(20) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '父级菜单编码',
|
`parent_code` varchar(64) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '父级菜单编码',
|
||||||
`menu_type` int(5) NOT NULL DEFAULT 0 COMMENT '类型(1:一级导航;2:二级导航;3:三级导航)',
|
`type` int(5) NOT NULL DEFAULT 0 COMMENT '类型(1:一级导航;2:二级导航;3:三级导航)',
|
||||||
`order_num` int(5) NOT NULL DEFAULT 0 COMMENT '排序',
|
`order` int(5) NOT NULL DEFAULT 0 COMMENT '排序',
|
||||||
`icon` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '图标',
|
`icon` varchar(255) NOT NULL DEFAULT '' COMMENT '图标',
|
||||||
`path` varchar(50) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '访问路径',
|
`path` varchar(512) NOT NULL DEFAULT '' COMMENT '访问路径',
|
||||||
`child_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '子级路径(前端用)',
|
`child_path` varchar(255) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '子级路径(前端用)',
|
||||||
`go_first_child` tinyint(1) NOT NULL DEFAULT 0 COMMENT '前端用',
|
`go_first_child` tinyint(1) NOT NULL DEFAULT 0 COMMENT '前端用',
|
||||||
`is_show` int(5) NOT NULL DEFAULT 0 COMMENT '是否显示(0:否;1:是)',
|
`is_show` int(5) NOT NULL DEFAULT 0 COMMENT '是否显示(0:否;1:是)',
|
||||||
|
|
@ -158,9 +138,6 @@ CREATE TABLE IF NOT EXISTS `role_menu_permission`(
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb3 COMMENT='角色菜单权限表';
|
) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8mb3 COMMENT='角色菜单权限表';
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-- 职位表
|
-- 职位表
|
||||||
CREATE TABLE IF NOT EXISTS `post`(
|
CREATE TABLE IF NOT EXISTS `post`(
|
||||||
`id` int UNSIGNED AUTO_INCREMENT COMMENT 'id' ,
|
`id` int UNSIGNED AUTO_INCREMENT COMMENT 'id' ,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue