后台基础表
2023-09-27 14:24:29 时间
CREATE TABLE IF NOT EXISTS `yaf_admin_menu`
(
`id` smallint(6) NOT NULL AUTO_INCREMENT COMMENT '菜单ID',
`menu_name` varchar(40) NOT NULL DEFAULT '' COMMENT '菜单名称',
`pid` smallint(6) NOT NULL DEFAULT '0' COMMENT '父菜单ID',
`c` varchar(50) NOT NULL DEFAULT '' COMMENT '控制器',
`a` varchar(50) NOT NULL DEFAULT '' COMMENT '操作',
`ext_param` varchar(255) NOT NULL DEFAULT '' COMMENT '附加参数',
`level` tinyint(4) NOT NULL DEFAULT '1' COMMENT '菜单等级 1级 2级 3级',
`icon` varchar(255) NOT NULL DEFAULT '' COMMENT 'icon 图标',
`list_order` smallint(6) NOT NULL DEFAULT '0' COMMENT '排序 由小到大',
`is_show` tinyint(4) NOT NULL DEFAULT '1' COMMENT '是否显示:0-否|1-是',
`c_by` smallint(6) NOT NULL COMMENT '创建人ID',
`c_time` INT(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
`u_by` smallint(6) NOT NULL DEFAULT '0' COMMENT '修改人ID',
`u_time` INT(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `idx_pid` (`pid`),
KEY `idx_c_a` (`c`, `a`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='后台菜单表';
CREATE TABLE IF NOT EXISTS `yaf_admin_operation_log`
(
`id` int(11) UNSIGNED NOT NULL AUTO_INCREMENT COMMENT '主键 ID',
`admin_id` int(11) UNSIGNED NOT NULL COMMENT '管理员 ID',
`real_name` varchar(50) NOT NULL DEFAULT '' COMMENT '管理员姓名',
`c` varchar(50) NOT NULL DEFAULT '' COMMENT 'Controller 名称',
`a` varchar(50) NOT NULL DEFAULT '' COMMENT 'Action 名称',
`ip` varchar(15) NOT NULL COMMENT '访问 IP',
`content` text COMMENT '日志内容',
`c_time` INT(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
PRIMARY KEY (`id`),
KEY `idx_admin` (`admin_id`),
KEY `c_time` (`c_time`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='管理员操作(访问)日志';
CREATE TABLE IF NOT EXISTS `yaf_admin_user`
(
`id` smallint(6) NOT NULL AUTO_INCREMENT COMMENT '管理员ID',
`real_name` varchar(20) NOT NULL COMMENT '真实姓名',
`password` char(32) NOT NULL COMMENT '密码',
`password_salt` char(6) NOT NULL COMMENT '密码盐',
`telephone` varchar(15) NOT NULL DEFAULT '0' COMMENT '手机号码',
`role_id` smallint(6) NOT NULL DEFAULT '0' COMMENT '角色ID',
`deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '<字典>状态:0-有效|1-删除',
`c_by` smallint(6) NOT NULL COMMENT '创建人ID',
`c_time` INT(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
`u_by` smallint(6) NOT NULL DEFAULT '0' COMMENT '修改人ID',
`u_time` INT(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `idx_m` (`telephone`),
KEY `idx_rid` (`role_id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='后台管理员表';
CREATE TABLE IF NOT EXISTS `yaf_admin_role`
(
`id` smallint(6) NOT NULL AUTO_INCREMENT COMMENT '角色ID',
`role_name` varchar(20) NOT NULL COMMENT '角色名称',
`description` varchar(255) NOT NULL DEFAULT '' COMMENT '角色说明',
`is_default` tinyint(4) NOT NULL DEFAULT '0' COMMENT '是否默认:0-否|1-是(仅超级管理员)',
`list_order` smallint(6) NOT NULL DEFAULT '0' COMMENT '排序',
`deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '<字典>状态:0-有效|1-删除',
`c_by` smallint(6) NOT NULL COMMENT '创建人ID',
`c_time` INT(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
`u_by` smallint(6) NOT NULL DEFAULT '0' COMMENT '修改人ID',
`u_time` INT(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
PRIMARY KEY (`id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='后台角色表';
CREATE TABLE IF NOT EXISTS `yaf_admin_role_priv`
(
`id` int(11) NOT NULL AUTO_INCREMENT COMMENT '后台角色权限ID',
`role_id` smallint(6) NOT NULL DEFAULT '0' COMMENT '角色ID',
`menu_id` smallint(6) NOT NULL COMMENT '菜单ID',
`c_by` smallint(6) NOT NULL COMMENT '创建人ID',
`c_time` INT(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
`u_by` smallint(6) NOT NULL DEFAULT '0' COMMENT '修改人ID',
`u_time` INT(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `idx_rid` (`role_id`)
) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='后台角色权限表';
CREATE TABLE IF NOT EXISTS `yaf_config`
(
`id` mediumint(9) NOT NULL AUTO_INCREMENT COMMENT '公共配置ID',
`title` varchar(20) NOT NULL COMMENT '标题',
`cfg_key` varchar(30) NOT NULL COMMENT '配置key 唯一',
`cfg_value` text NOT NULL COMMENT '配置值',
`description` text NOT NULL COMMENT '配置描述',
`deleted` tinyint(4) NOT NULL DEFAULT '0' COMMENT '<字典>状态:0-有效|1-删除',
`c_by` smallint(6) NOT NULL COMMENT '创建人ID',
`c_time` INT(11) NOT NULL DEFAULT 0 COMMENT '创建时间',
`u_by` smallint(6) NOT NULL DEFAULT '0' COMMENT '修改人ID',
`u_time` INT(11) NOT NULL DEFAULT 0 COMMENT '修改时间',
PRIMARY KEY (`id`),
KEY `idx_ck20` (`cfg_key`(20))
) ENGINE = InnoDB
DEFAULT CHARSET = utf8 COMMENT ='公共配置表';
insert into `dbver` (`ver`, `changelog`, `dateline`)
values ('1', '创建管理员表', unix_timestamp());
相关文章
- android 集成支付宝app支付(原生态)-包括android前端与java后台
- 定时自动转储数据--项目后台管理界面
- [svc]后台运行程序screen or nohup
- 前端到后台ThinkPHP开发整站
- 精品微信小程序ssm校园求职系统+后台管理系统|前后分离VUE
- 微信小程序ssm装潢应用系统 +后台管理系统|前后分离VUE
- 微信小程序保险管理平台+后台管理系统
- 微信小程序记事本+后台管理系统
- 精品微信小程序ssm的优选驾考系统|驾照考试|题库+后台vuejs
- 精品微信小程序ssm的房屋租赁管理系统+后台|前后分离VUE
- 支付宝支付Java后台总结
- php中怎么实现后台执行?
- 微信小程序wx.request请求用POST后台得不到传递数据
- 如何使用JSR 303 进行后台数据校验?
- 2019-9-2-win10-uwp-应用转后台清理内存