forked from toryzen/SmartCI
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathmysql.sql
More file actions
109 lines (77 loc) · 4.85 KB
/
mysql.sql
File metadata and controls
109 lines (77 loc) · 4.85 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
/*
SQLyog Enterprise - MySQL GUI v5.19
Host - 5.6.12-log : Database - ci_rbac
*********************************************************************
Server version : 5.6.12-log
*/
SET NAMES utf8;
SET SQL_MODE='';
create database if not exists `ci_rbac`;
USE `ci_rbac`;
SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0;
SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO';
/*Table structure for table `rbac_auth` */
DROP TABLE IF EXISTS `rbac_auth`;
CREATE TABLE `rbac_auth` (
`node_id` int(11) NOT NULL COMMENT '节点ID',
`role_id` int(11) NOT NULL COMMENT '角色ID',
UNIQUE KEY `nid_rid` (`node_id`,`role_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='角色与节点对应表';
/*Data for the table `rbac_auth` */
insert into `rbac_auth` (`node_id`,`role_id`) values (1,1),(2,1),(3,1),(4,1),(5,1),(6,1),(7,1),(8,1),(9,1),(10,1),(11,1),(12,1),(13,1),(14,1),(15,1),(16,1),(17,1),(18,1);
/*Table structure for table `rbac_menu` */
DROP TABLE IF EXISTS `rbac_menu`;
CREATE TABLE `rbac_menu` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`title` varchar(20) NOT NULL COMMENT '导航名称',
`node_id` int(11) DEFAULT NULL COMMENT '节点ID',
`p_id` int(11) DEFAULT NULL COMMENT '导航父id',
`sort` int(11) NOT NULL DEFAULT '0' COMMENT '排序',
`status` int(11) DEFAULT '1' COMMENT '状态(1:正常,0:停用)',
PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8 COMMENT='菜单表';
/*Data for the table `rbac_menu` */
insert into `rbac_menu` (`id`,`title`,`node_id`,`p_id`,`sort`,`status`) values (1,'后台管理',NULL,NULL,9,1),(2,'节点管理',5,1,2,1),(3,'导航管理',1,1,1,1),(4,'人员管理',14,1,4,1),(5,'角色管理',9,1,3,1),(6,'一级菜单',0,NULL,0,1),(7,'二级节点',18,6,1,1),(8,'一级菜单2',NULL,NULL,2,1),(9,'二级菜单',NULL,8,1,1),(10,'三级节点',18,9,1,1);
/*Table structure for table `rbac_node` */
DROP TABLE IF EXISTS `rbac_node`;
CREATE TABLE `rbac_node` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`dirc` varchar(20) NOT NULL COMMENT '目录',
`cont` varchar(10) NOT NULL COMMENT '控制器',
`func` varchar(10) NOT NULL COMMENT '方法',
`memo` varchar(25) DEFAULT NULL COMMENT '备注',
`status` int(11) NOT NULL DEFAULT '1' COMMENT '状态(1:正常,0:停用)',
PRIMARY KEY (`id`),
UNIQUE KEY `d_c_f` (`dirc`,`cont`,`func`)
) ENGINE=MyISAM AUTO_INCREMENT=19 DEFAULT CHARSET=utf8 COMMENT='节点表';
/*Data for the table `rbac_node` */
insert into `rbac_node` (`id`,`dirc`,`cont`,`func`,`memo`,`status`) values (1,'manage','menu','index','导航管理',1),(2,'manage','menu','edit','导航修改',1),(3,'manage','menu','delete','导航删除',1),(4,'manage','menu','add','导航新增',1),(5,'manage','node','index','节点管理',1),(6,'manage','node','add','节点新增',1),(7,'manage','node','delete','节点删除',1),(8,'manage','node','edit','节点修改',1),(9,'manage','role','index','角色管理',1),(10,'manage','role','action','角色赋权',1),(11,'manage','role','delete','角色删除',1),(12,'manage','role','edit','角色修改',1),(13,'manage','role','add','角色新增',1),(14,'manage','member','index','人员管理',1),(15,'manage','member','edit','人员修改',1),(16,'manage','member','delete','人员删除',1),(17,'manage','member','add','人员新增',1),(18,'product','index','index','测试用节点',1);
/*Table structure for table `rbac_role` */
DROP TABLE IF EXISTS `rbac_role`;
CREATE TABLE `rbac_role` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`rolename` varchar(25) NOT NULL COMMENT '角色名',
`status` int(11) NOT NULL DEFAULT '1' COMMENT '状态(1:正常,0停用)',
PRIMARY KEY (`id`),
UNIQUE KEY `rolename` (`rolename`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='角色表';
/*Data for the table `rbac_role` */
insert into `rbac_role` (`id`,`rolename`,`status`) values (1,'管理员',1);
/*Table structure for table `rbac_user` */
DROP TABLE IF EXISTS `rbac_user`;
CREATE TABLE `rbac_user` (
`id` int(11) NOT NULL AUTO_INCREMENT,
`username` varchar(20) NOT NULL COMMENT '用户名',
`password` varchar(32) NOT NULL COMMENT '密码',
`nickname` varchar(20) NOT NULL COMMENT '昵称',
`email` varchar(25) NOT NULL COMMENT 'Email',
`role_id` int(11) DEFAULT NULL COMMENT '角色ID',
`status` int(11) NOT NULL DEFAULT '1' COMMENT '状态(1:正常,0:停用)',
PRIMARY KEY (`id`),
UNIQUE KEY `username` (`username`),
UNIQUE KEY `email` (`email`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COMMENT='用户表';
/*Data for the table `rbac_user` */
insert into `rbac_user` (`id`,`username`,`password`,`nickname`,`email`,`role_id`,`status`) values (1,'admin','21232f297a57a5a743894a0e4a801fc3','toryzen','admin@admin.com',1,1);
SET SQL_MODE=@OLD_SQL_MODE;
SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS;