-- ----------------------------
-- Table structure for resource
-- ----------------------------
DROP TABLE IF EXISTS `resource`;
CREATE TABLE `resource` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(255) NULL DEFAULT NULL COMMENT '名称',
`description` varchar(255) NULL DEFAULT NULL COMMENT '描述',
`pattern` varchar(255) NOT NULL COMMENT '匹配',
`creator` int(11) NULL DEFAULT NULL COMMENT '创建者',
`updater` int(11) NULL DEFAULT NULL COMMENT '更新者',
`create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
)
-- ----------------------------
-- Table structure for resource_role
-- ----------------------------
DROP TABLE IF EXISTS `resource_role`;
CREATE TABLE `resource_role` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`sid` int(11) NULL DEFAULT NULL COMMENT '资源ID',
`rid` int(11) NULL DEFAULT NULL COMMENT '角色ID',
PRIMARY KEY (`id`) USING BTREE
)
-- ----------------------------
-- Table structure for role
-- ----------------------------
DROP TABLE IF EXISTS `role`;
CREATE TABLE `role` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`name` varchar(32) NULL DEFAULT NULL COMMENT '角色名称',
`name_zh` varchar(32) NULL DEFAULT NULL COMMENT '角色中文名称',
`creator` int(11) NULL DEFAULT NULL COMMENT '创建者',
`updater` int(11) NULL DEFAULT NULL COMMENT '更新者',
`create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`update_time` datetime(0) NULL DEFAULT NULL COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
)
-- ----------------------------
-- Table structure for user
-- ----------------------------
DROP TABLE IF EXISTS `user`;
CREATE TABLE `user` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`username` varchar(32) NULL DEFAULT NULL COMMENT '用户名',
`password` varchar(255) NULL DEFAULT NULL COMMENT '密码',
`nickname` varchar(32) NULL DEFAULT NULL COMMENT '昵称',
`signature` varchar(1024) NULL DEFAULT NULL COMMENT '签名',
`sex` varchar(255) NULL DEFAULT NULL COMMENT '性别',
`age` int(11) NULL DEFAULT NULL COMMENT '年龄',
`enable` tinyint(1) NULL DEFAULT NULL COMMENT '是否可用',
`locked` tinyint(1) NULL DEFAULT NULL COMMENT '是否锁定',
`phone` varchar(255) NULL DEFAULT NULL COMMENT '电话',
`telephone` varchar(255) NULL DEFAULT NULL COMMENT '移动电话',
`address` varchar(255) NULL DEFAULT NULL COMMENT '地址',
`userface` varchar(511) NULL DEFAULT NULL COMMENT '用户图像',
`remark` varchar(255) NULL DEFAULT NULL COMMENT '备注',
`create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`update_time` datetime(0) NULL DEFAULT NULL ON UPDATE CURRENT_TIMESTAMP(0) COMMENT '更新时间',
PRIMARY KEY (`id`) USING BTREE
)
-- ----------------------------
-- Table structure for user_role
-- ----------------------------
DROP TABLE IF EXISTS `user_role`;
CREATE TABLE `user_role` (
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID',
`uid` int(11) NULL DEFAULT NULL COMMENT '用户ID',
`rid` int(11) NULL DEFAULT NULL COMMENT '角色ID',
PRIMARY KEY (`id`) USING BTREE
)