rabc SQL 参考

12 篇文章 0 订阅

-- ----------------------------
-- Table structure for `joy_permission`   权限表 
-- ----------------------------
DROP TABLE IF EXISTS `joy_permission`;
CREATE TABLE `joy_permission` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  `module` varchar(32) NOT NULL COMMENT '模块',
  `controller` varchar(32) DEFAULT NULL COMMENT '控制器',
  `fun` varchar(32) DEFAULT NULL COMMENT '方法',
  `pid` int(11) NOT NULL COMMENT '父ID,构建无限级分类',
  `status` tinyint(1) NOT NULL DEFAULT '1' COMMENT '权限分组状态1有效2无效',
  `type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '类型,1模块,2控制器,3方法【1,2,3】',
  `pe_type` tinyint(1) NOT NULL DEFAULT '1' COMMENT '权限类型 1api权限 2前路由权限',
  `name` varchar(255) NOT NULL COMMENT '名称',
  `path` varchar(255) NOT NULL COMMENT '路径',
  `description` varchar(255) NOT NULL COMMENT '说明',
  `create_time` int(11) unsigned NOT NULL COMMENT '创建时间',
  `update_time` int(11) NOT NULL DEFAULT '0' COMMENT '开始时间',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4;

-- ----------------------------
-- Table structure for `joy_role`  角色表 
-- ----------------------------
DROP TABLE IF EXISTS `joy_role`;
CREATE TABLE `joy_role` (
  `id` tinyint(4) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  `name` varchar(255) NOT NULL COMMENT '角色名称',
  `description` varchar(255) NOT NULL COMMENT '备注 、注释 、 说明',
   `status` smallint(4) unsigned NOT NULL DEFAULT '0' COMMENT '状态1正常0未启用',
	`sort_num` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '排序值',
  `create_time` int(11) unsigned NOT NULL COMMENT '创建时间',
  `update_time` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '开始时间',
  PRIMARY KEY (`id`),
   KEY `idx_role` (`status`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COMMENT='角色';

-- ----------------------------
-- Table structure for `joy_role_access`  角色权限表 
-- ----------------------------
DROP TABLE IF EXISTS `joy_role_permission`;
CREATE TABLE `joy_role_permission` (
  `id` tinyint(4) NOT NULL AUTO_INCREMENT COMMENT '自增ID',
  `role_id` tinyint(4) NOT NULL COMMENT '角色ID',
  `permission_id` tinyint(4) NOT NULL COMMENT '节点ID',
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COMMENT='角色权限对应表';

-- ----------------------------
-- Table structure for `joy_user_role`  用户角色表
-- ----------------------------
DROP TABLE IF EXISTS `joy_user_role`;
CREATE TABLE `joy_user_role` (
  `id` int(11) unsigned NOT NULL AUTO_INCREMENT,
  `user_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '用户id',
  `role_id` int(11) unsigned NOT NULL DEFAULT '0' COMMENT '角色id',
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='用户角色对应关系';








  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值