权限设计
管理员表_admin
| 字段 |
类型 |
Null |
默认 |
索引 |
额外 |
注释 |
| userid |
mediumint(6) unsigned |
|
|
PK |
auto_increment |
用户id |
| username |
varchar(20) |
YES |
|
INDEX |
|
用户名 |
| roleid |
smallint(5) |
YES |
0 |
|
|
密码 |
| encrypt |
varchar(6) |
YES |
|
|
|
加密因子 |
| email |
varchar(40) |
YES |
|
|
|
Email |
| realname |
varchar(50) |
NO |
|
|
|
真实姓名 |
| card |
varchar(255) |
NO |
|
|
|
密保卡 |
| create_at |
timestamp |
YES |
0 |
|
|
创建时间 |
| last_ip |
char(20) |
varchar(15) |
YES |
|
|
最后登陆ip |
| last_at |
timestamp |
YES |
0 |
|
|
最后登录时间 |
| disabled |
tinyint(1) unsigned |
NO |
0 |
|
|
状态:1 禁用 0 启用 |
角色表_admin_role
| 字段 |
类型 |
Null |
默认 |
索引 |
额外 |
注释 |
| roleid |
tinyint(3) unsigned |
|
|
PK |
auto_increment |
角色id |
| rolename |
varchar(50) |
NO |
|
|
|
角色名称 |
| description |
text |
NO |
|
|
|
描述 |
| listorder |
smallint(5) unsigned |
NO |
0 |
INDEX |
|
排序 |
| disabled |
tinyint(1) unsigned |
NO |
0 |
|
|
状态:1 禁用 0 启用 |
菜单表_menu
| 字段 |
类型 |
Null |
默认 |
索引 |
额外 |
注释 |
| menuid |
smallint(6) unsigned |
|
|
PK |
auto_increment |
菜单id |
| name |
char(40) |
NO |
0 |
|
|
角色名称 |
| parentid |
smallint(6) |
NO |
0 |
INDEX |
|
父id |
| m |
char(20) |
NO |
|
INDEX |
|
模块名 |
| c |
char(20) |
NO |
|
INDEX |
|
控制器名 |
| a |
char(20) |
NO |
|
INDEX |
|
方法名称 |
| data |
char(100) |
NO |
|
|
|
默认参数 |
| listorder |
smallint(6) unsigned |
NO |
0 |
INDEX |
|
排序 |
| display |
enum('1','0') |
NO |
1 |
|
|
是否显示 1 显示 0 不显示 |
菜单权限表_admin_role_priv
| 字段 |
类型 |
Null |
默认 |
索引 |
额外 |
注释 |
| id |
smallint(6) unsigned |
|
|
PK |
auto_increment |
id |
| roleid |
tinyint(3) unsigned |
|
0 |
PK |
|
角色id |
| m |
char(20) |
NO |
|
INDEX |
|
模块名 |
| c |
char(20) |
NO |
|
INDEX |
|
控制器名 |
| a |
char(20) |
NO |
|
INDEX |
|
方法名称 |
| data |
char(30) |
NO |
|
|
|
默认参数 |
| siteid |
smallint(5) unsigned |
NO |
0 |
INDEX |
|
所属站点 |
Web最新资讯,请关注我的微信公众号“一起玩前端”或扫描二维码关注.

qrcode_for_gh_7a765c30aeb7_258.jpg