1. 权限模块(power)
      1. 角色信息(power_role)

表名:power_role

字段名

数据类型

长度

主外键

字段说明

备注

id

int

11

主键

角色id

非空

admin_create_id

int

11

管理员id(创建者)

非空

code

varchar

20

 

角色代码

非空

name

varchar

20

角色名称

非空

remark

varchar

255

备注

可为空

create_time

timestamp

 

创建时间

非空

modify_time

timestamp

 

修改时间

可为空

相关触发器:无

      1. 权限(power_auth)

表名:power_auth

字段名

数据类型

长度

主外键

字段说明

备注

id

int

11

主键

权限id(从100开始)

非空

name

varchar

50

权限名称

非空

pid

int

11

父id

非空

controller_operation

varchar

100

控制器:操作

非空

link

varchar

100

链接

可为空

level

int

1

权限级别,从0开始

非空

remark

varchar

255

备注

可为空

create_time

timestamp

 

创建时间

非空

modify_time

timestamp

 

修改时间

可为空

相关触发器:无

      1. 管理员登录(power_admin_login)

表名:power_admin_login

字段名

数据类型

长度

主外键

字段说明

备注

id

int

11

主键

管理员登录id

非空

admin_id

int

11

管理员信息id

非空

account

varchar

50

账号

非空

password  

varchar

50

密码

非空

login_num

int

100

登录次数

非空

status

varchar

1

状态0:正常 1:异常

非空

create_time

timestamp

 

创建时间

非空

modify_time

timestamp

 

修改时间

可为空

相关触发器:无

      1. 管理员信息(power_admin_info)

表名:power_admin_info

字段名

数据类型

长度

主外键

字段说明

备注

id

int

11

主键

管理员信息id

非空

admin_create_id

int

11

管理员信息id(创建者)

非空

account

varchar

20

账号

非空

name  

varchar

20

姓名

非空

phone

varchar

32

电话

可为空

email

varchar

50

邮箱

可为空

age

int

3

年龄

可为空

remark

varchar

255

备注

可为空

create_time

timestamp

 

创建时间

非空

modify_time

timestamp

 

修改时间

可为空

相关触发器:无

      1. 权限分配(auth_role)

表名:auth_role

字段名

数据类型

长度

主外键

字段说明

备注

id

int

11

主键

权限分配id

非空

role_id

int

11

角色id

非空

auth_id

int

11

权限id

非空

create_time

timestamp

 

创建时间

非空

modify_time

timestamp

 

修改时间

可为空

相关触发器:无

      1. 角色分配(role_admin)

表名:role_admin

字段名

数据类型

长度

主外键

字段说明

备注

id

int

11

主键

角色分配id

非空

role_id

int

11

角色id

非空

admin_id

int

11

管理员信息id

非空

create_time

timestamp

 

创建时间

非空

modify_time

timestamp

 

修改时间

可为空

相关触发器:无

如果权限级别只到菜单,可以这样配置:

shiro数据库表设计

如果权限级别到具体的操作方法,则可以这样配置:

shiro数据库表设计

相关文章:

  • 2021-12-08
  • 2021-11-17
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-11-10
  • 2021-11-15
  • 2021-10-13
  • 2021-07-29
相关资源
相似解决方案