citic_role.yaml
1.27 KB
CREATE TABLE `citic_role` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`name` varchar(40) CHARACTER SET utf8mb4 DEFAULT NULL,
`mark` int(11) DEFAULT NULL,
`desc` varchar(100) CHARACTER SET utf8mb4 DEFAULT NULL,
`pid` bigint(20) DEFAULT NULL COMMENT '父id',
`path` varchar(255) DEFAULT NULL COMMENT '上级角色id完整路径',
`role_key` varchar(100) NOT NULL DEFAULT '' COMMENT '角色权限字符串',
`role_sort` int(4) NOT NULL DEFAULT '0' COMMENT '显示顺序',
`data_scope` char(1) DEFAULT '1' COMMENT '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)',
`menu_check_strictly` tinyint(1) DEFAULT '1' COMMENT '菜单树选择项是否关联显示',
`organization_check_strictly` tinyint(1) DEFAULT '1' COMMENT '部门树选择项是否关联显示',
`status` char(1) NOT NULL DEFAULT '0' COMMENT '角色状态(0正常 1停用)',
`del_flag` char(1) DEFAULT '0' COMMENT '删除标志(0代表存在 2代表删除)',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_time` datetime DEFAULT NULL COMMENT '更新时间',
`extra_info` varchar(500) DEFAULT NULL COMMENT '附加信息',
PRIMARY KEY (`id`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=24 DEFAULT CHARSET=utf8;