270 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			MySQL
		
	
	
	
		
		
			
		
	
	
			270 lines
		
	
	
		
			23 KiB
		
	
	
	
		
			MySQL
		
	
	
	
|  | SET NAMES utf8mb4;
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 1、部门表
 | |||
|  | -- ----------------------------
 | |||
|  | drop table if exists sys_dept;
 | |||
|  | create table sys_dept (
 | |||
|  |   dept_id           bigint(20)      not null auto_increment    comment '部门id',
 | |||
|  |   parent_id         bigint(20)      default 0                  comment '父部门id',
 | |||
|  |   ancestors         varchar(50)     default ''                 comment '祖级列表',
 | |||
|  |   dept_name         varchar(30)     default ''                 comment '部门名称',
 | |||
|  |   order_num         int(4)          default 0                  comment '显示顺序',
 | |||
|  |   status            char(1)         default '0'                comment '部门状态(0正常 1停用)',
 | |||
|  |   del_flag          char(1)         default '0'                comment '删除标志(0代表存在 1代表删除)',
 | |||
|  |   create_by         varchar(64)     default ''                 comment '创建者',
 | |||
|  |   create_time 	    datetime                                   comment '创建时间',
 | |||
|  |   PK_MODIFIED         varchar(64)     default ''                 comment '更新者',
 | |||
|  |   MODIFIED_TIME       datetime                                   comment '更新时间',
 | |||
|  |   primary key (dept_id)
 | |||
|  | ) engine=innodb auto_increment=200 comment = '部门表';
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 初始化-部门表数据
 | |||
|  | -- ----------------------------
 | |||
|  | insert into sys_dept values(100,  0,   '0',          '海之圣科技',   0, '0', '0', 'admin', sysdate(), '', null);
 | |||
|  | insert into sys_dept values(101,  100, '0,100',      '深圳总公司', 1, '0', '0', 'admin', sysdate(), '', null);
 | |||
|  | insert into sys_dept values(102,  100, '0,100',      '长沙分公司', 2, '0', '0', 'admin', sysdate(), '', null);
 | |||
|  | insert into sys_dept values(103,  101, '0,100,101',  '研发部门',   1, '0', '0', 'admin', sysdate(), '', null);
 | |||
|  | insert into sys_dept values(104,  101, '0,100,101',  '市场部门',   2, '0', '0', 'admin', sysdate(), '', null);
 | |||
|  | insert into sys_dept values(105,  101, '0,100,101',  '测试部门',   3, '0', '0', 'admin', sysdate(), '', null);
 | |||
|  | insert into sys_dept values(106,  101, '0,100,101',  '财务部门',   4, '0', '0', 'admin', sysdate(), '', null);
 | |||
|  | insert into sys_dept values(107,  101, '0,100,101',  '运维部门',   5, '0', '0', 'admin', sysdate(), '', null);
 | |||
|  | insert into sys_dept values(108,  102, '0,100,102',  '市场部门',   1, '0', '0', 'admin', sysdate(), '', null);
 | |||
|  | insert into sys_dept values(109,  102, '0,100,102',  '财务部门',   2, '0', '0', 'admin', sysdate(), '', null);
 | |||
|  | 
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 2、用户信息表
 | |||
|  | -- ----------------------------
 | |||
|  | drop table if exists sys_user;
 | |||
|  | create table sys_user (
 | |||
|  |   user_id           bigint(20)      not null auto_increment    comment '用户ID',
 | |||
|  |   dept_id           bigint(20)      default null               comment '部门ID',
 | |||
|  |   user_name         varchar(30)     not null                   comment '用户账号',
 | |||
|  |   nick_name         varchar(30)     not null                   comment '用户昵称',
 | |||
|  |   email             varchar(50)     default ''                 comment '用户邮箱',
 | |||
|  |   phonenumber       varchar(11)     default ''                 comment '手机号码',
 | |||
|  |   avatar            varchar(100)    default ''                 comment '头像地址',
 | |||
|  |   password          varchar(100)    default ''                 comment '密码',
 | |||
|  |   status            char(1)         default '0'                comment '帐号状态(0正常 1停用)',
 | |||
|  |   del_flag          char(1)         default '0'                comment '删除标志(0代表存在 1代表删除)',
 | |||
|  |   login_ip          varchar(128)    default ''                 comment '最后登录IP',
 | |||
|  |   login_date        datetime                                   comment '最后登录时间',
 | |||
|  |   create_by         varchar(64)     default ''                 comment '创建者',
 | |||
|  |   create_time       datetime                                   comment '创建时间',
 | |||
|  |   PK_MODIFIED         varchar(64)     default ''                 comment '更新者',
 | |||
|  |   MODIFIED_TIME       datetime                                   comment '更新时间',
 | |||
|  |   remark            varchar(500)    default null               comment '备注',
 | |||
|  |   primary key (user_id)
 | |||
|  | ) engine=innodb auto_increment=100 comment = '用户信息表';
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 初始化-用户信息表数据
 | |||
|  | -- ----------------------------
 | |||
|  | insert into sys_user values(1,  103, 'admin', '海之圣', '0', 'hzs@163.com', '15888888888', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', sysdate(), 'admin', sysdate(), '', null, '管理员');
 | |||
|  | insert into sys_user values(2,  105, 'hzs',    '海之圣', '0', 'hzs@qq.com',  '15666666666', '1', '', '$2a$10$7JB720yubVSZvUI0rEqK/.VqGOZTH.ulu33dHOiBE8ByOhJIrdAu2', '0', '0', '127.0.0.1', sysdate(), 'admin', sysdate(), '', null, '测试员');
 | |||
|  | 
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 4、角色信息表
 | |||
|  | -- ----------------------------
 | |||
|  | drop table if exists sys_role;
 | |||
|  | create table sys_role (
 | |||
|  |   role_id              bigint(20)      not null auto_increment    comment '角色ID',
 | |||
|  |   role_name            varchar(30)     not null                   comment '角色名称',
 | |||
|  |   role_key             varchar(100)    not null                   comment '角色权限字符串',
 | |||
|  |   role_sort            int(4)          not null                   comment '显示顺序',
 | |||
|  |   data_scope           char(1)         default '1'                comment '数据范围(1:全部数据权限 2:自定数据权限 3:本部门数据权限 4:本部门及以下数据权限)',
 | |||
|  |   menu_check_strictly  tinyint(1)      default 1                  comment '菜单树选择项是否关联显示',
 | |||
|  |   dept_check_strictly  tinyint(1)      default 1                  comment '部门树选择项是否关联显示',
 | |||
|  |   status               char(1)         not null                   comment '角色状态(0正常 1停用)',
 | |||
|  |   del_flag             char(1)         default '0'                comment '删除标志(0代表存在 1代表删除)',
 | |||
|  |   create_by            varchar(64)     default ''                 comment '创建者',
 | |||
|  |   create_time          datetime                                   comment '创建时间',
 | |||
|  |   PK_MODIFIED            varchar(64)     default ''                 comment '更新者',
 | |||
|  |   MODIFIED_TIME          datetime                                   comment '更新时间',
 | |||
|  |   remark               varchar(500)    default null               comment '备注',
 | |||
|  |   primary key (role_id)
 | |||
|  | ) engine=innodb auto_increment=100 comment = '角色信息表';
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 初始化-角色信息表数据
 | |||
|  | -- ----------------------------
 | |||
|  | insert into sys_role values('1', '超级管理员',  'admin',  1, 1, 1, 1, '0', '0', 'admin', sysdate(), '', null, '超级管理员');
 | |||
|  | insert into sys_role values('2', '普通角色',    'common', 2, 2, 1, 1, '0', '0', 'admin', sysdate(), '', null, '普通角色');
 | |||
|  | 
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 5、菜单权限表
 | |||
|  | -- ----------------------------
 | |||
|  | drop table if exists sys_menu;
 | |||
|  | create table sys_menu (
 | |||
|  |   menu_id           bigint(20)      not null auto_increment    comment '菜单ID',
 | |||
|  |   menu_name         varchar(50)     not null                   comment '菜单名称',
 | |||
|  |   parent_id         bigint(20)      default 0                  comment '父菜单ID',
 | |||
|  |   order_num         int(4)          default 0                  comment '显示顺序',
 | |||
|  |   path              varchar(200)    default ''                 comment '路由地址',
 | |||
|  |   component         varchar(255)    default null               comment '组件路径',
 | |||
|  |   query             varchar(255)    default null               comment '路由参数',
 | |||
|  |   is_frame          int(1)          default 1                  comment '是否为外链(0是 1否)',
 | |||
|  |   is_cache          int(1)          default 0                  comment '是否缓存(0缓存 1不缓存)',
 | |||
|  |   menu_type         char(1)         default ''                 comment '菜单类型(M目录 C菜单 F按钮)',
 | |||
|  |   visible           char(1)         default 0                  comment '菜单状态(0显示 1隐藏)',
 | |||
|  |   status            char(1)         default 0                  comment '菜单状态(0正常 1停用)',
 | |||
|  |   perms             varchar(100)    default null               comment '权限标识',
 | |||
|  |   icon              varchar(100)    default '#'                comment '菜单图标',
 | |||
|  |   create_by         varchar(64)     default ''                 comment '创建者',
 | |||
|  |   create_time       datetime                                   comment '创建时间',
 | |||
|  |   PK_MODIFIED         varchar(64)     default ''                 comment '更新者',
 | |||
|  |   MODIFIED_TIME       datetime                                   comment '更新时间',
 | |||
|  |   remark            varchar(500)    default ''                 comment '备注',
 | |||
|  |   primary key (menu_id)
 | |||
|  | ) engine=innodb auto_increment=2000 comment = '菜单权限表';
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 初始化-菜单信息表数据
 | |||
|  | -- ----------------------------
 | |||
|  | -- 一级菜单
 | |||
|  | insert into sys_menu values('1', '系统管理', '0', '1', 'system',           null, '', 1, 0, 'M', '0', '0', '', 'system',   'admin', sysdate(), '', null, '系统管理目录');
 | |||
|  | insert into sys_menu values('2', '系统监控', '0', '2', 'monitor',          null, '', 1, 0, 'M', '0', '0', '', 'monitor',  'admin', sysdate(), '', null, '系统监控目录');
 | |||
|  | -- 二级菜单
 | |||
|  | insert into sys_menu values('100',  '用户管理',       '1',   '1', 'user',       'system/user/index',                 '', 1, 0, 'C', '0', '0', 'system:user:list',        'user',          'admin', sysdate(), '', null, '用户管理菜单');
 | |||
|  | insert into sys_menu values('101',  '角色管理',       '1',   '2', 'role',       'system/role/index',                 '', 1, 0, 'C', '0', '0', 'system:role:list',        'peoples',       'admin', sysdate(), '', null, '角色管理菜单');
 | |||
|  | insert into sys_menu values('102',  '菜单管理',       '1',   '3', 'menu',       'system/menu/index',                 '', 1, 0, 'C', '0', '0', 'system:menu:list',        'tree-table',    'admin', sysdate(), '', null, '菜单管理菜单');
 | |||
|  | insert into sys_menu values('103',  '部门管理',       '1',   '4', 'dept',       'system/dept/index',                 '', 1, 0, 'C', '0', '0', 'system:dept:list',        'tree',          'admin', sysdate(), '', null, '部门管理菜单');
 | |||
|  | insert into sys_menu values('105',  '字典管理',       '1',   '6', 'dict',       'system/dict/index',                 '', 1, 0, 'C', '0', '0', 'system:dict:list',        'dict',          'admin', sysdate(), '', null, '字典管理菜单');
 | |||
|  | insert into sys_menu values('106',  '参数设置',       '1',   '7', 'config',     'system/config/index',               '', 1, 0, 'C', '0', '0', 'system:config:list',      'edit',          'admin', sysdate(), '', null, '参数设置菜单');
 | |||
|  | insert into sys_menu values('108',  '日志管理',       '1',   '9', 'log',        '',                                  '', 1, 0, 'M', '0', '0', '',                        'log',           'admin', sysdate(), '', null, '日志管理菜单');
 | |||
|  | insert into sys_menu values('109',  '在线用户',       '2',   '1', 'online',     'monitor/online/index',              '', 1, 0, 'C', '0', '0', 'monitor:online:list',     'online',        'admin', sysdate(), '', null, '在线用户菜单');
 | |||
|  | insert into sys_menu values('111',  'Sentinel控制台', '2',   '3', 'http://localhost:8718',        '',                '', 0, 0, 'C', '0', '0', 'monitor:sentinel:list',   'sentinel',      'admin', sysdate(), '', null, '流量控制菜单');
 | |||
|  | insert into sys_menu values('112',  'Nacos控制台',    '2',   '4', 'http://localhost:8848/nacos',  '',                '', 0, 0, 'C', '0', '0', 'monitor:nacos:list',      'nacos',         'admin', sysdate(), '', null, '服务治理菜单');
 | |||
|  | insert into sys_menu values('113',  'Admin控制台',    '2',   '5', 'http://localhost:9100/login',  '',                '', 0, 0, 'C', '0', '0', 'monitor:server:list',     'server',        'admin', sysdate(), '', null, '服务监控菜单');
 | |||
|  | -- 三级菜单
 | |||
|  | insert into sys_menu values('501',  '登录日志', '108', '2', 'logininfor', 'system/logininfor/index', '', 1, 0, 'C', '0', '0', 'system:logininfor:list', 'logininfor',    'admin', sysdate(), '', null, '登录日志菜单');
 | |||
|  | -- 用户管理按钮
 | |||
|  | insert into sys_menu values('1000', '用户查询', '100', '1',  '', '', '', 1, 0, 'F', '0', '0', 'system:user:query',          '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1001', '用户新增', '100', '2',  '', '', '', 1, 0, 'F', '0', '0', 'system:user:add',            '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1002', '用户修改', '100', '3',  '', '', '', 1, 0, 'F', '0', '0', 'system:user:edit',           '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1003', '用户删除', '100', '4',  '', '', '', 1, 0, 'F', '0', '0', 'system:user:remove',         '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1004', '用户导出', '100', '5',  '', '', '', 1, 0, 'F', '0', '0', 'system:user:export',         '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1005', '用户导入', '100', '6',  '', '', '', 1, 0, 'F', '0', '0', 'system:user:import',         '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1006', '重置密码', '100', '7',  '', '', '', 1, 0, 'F', '0', '0', 'system:user:resetPwd',       '#', 'admin', sysdate(), '', null, '');
 | |||
|  | -- 角色管理按钮
 | |||
|  | insert into sys_menu values('1007', '角色查询', '101', '1',  '', '', '', 1, 0, 'F', '0', '0', 'system:role:query',          '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1008', '角色新增', '101', '2',  '', '', '', 1, 0, 'F', '0', '0', 'system:role:add',            '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1009', '角色修改', '101', '3',  '', '', '', 1, 0, 'F', '0', '0', 'system:role:edit',           '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1010', '角色删除', '101', '4',  '', '', '', 1, 0, 'F', '0', '0', 'system:role:remove',         '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1011', '角色导出', '101', '5',  '', '', '', 1, 0, 'F', '0', '0', 'system:role:export',         '#', 'admin', sysdate(), '', null, '');
 | |||
|  | -- 菜单管理按钮
 | |||
|  | insert into sys_menu values('1012', '菜单查询', '102', '1',  '', '', '', 1, 0, 'F', '0', '0', 'system:menu:query',          '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1013', '菜单新增', '102', '2',  '', '', '', 1, 0, 'F', '0', '0', 'system:menu:add',            '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1014', '菜单修改', '102', '3',  '', '', '', 1, 0, 'F', '0', '0', 'system:menu:edit',           '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1015', '菜单删除', '102', '4',  '', '', '', 1, 0, 'F', '0', '0', 'system:menu:remove',         '#', 'admin', sysdate(), '', null, '');
 | |||
|  | -- 部门管理按钮
 | |||
|  | insert into sys_menu values('1016', '部门查询', '103', '1',  '', '', '', 1, 0, 'F', '0', '0', 'system:dept:query',          '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1017', '部门新增', '103', '2',  '', '', '', 1, 0, 'F', '0', '0', 'system:dept:add',            '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1018', '部门修改', '103', '3',  '', '', '', 1, 0, 'F', '0', '0', 'system:dept:edit',           '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1019', '部门删除', '103', '4',  '', '', '', 1, 0, 'F', '0', '0', 'system:dept:remove',         '#', 'admin', sysdate(), '', null, '');
 | |||
|  | -- 字典管理按钮
 | |||
|  | insert into sys_menu values('1025', '字典查询', '105', '1', '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:query',          '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1026', '字典新增', '105', '2', '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:add',            '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1027', '字典修改', '105', '3', '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:edit',           '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1028', '字典删除', '105', '4', '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:remove',         '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1029', '字典导出', '105', '5', '#', '', '', 1, 0, 'F', '0', '0', 'system:dict:export',         '#', 'admin', sysdate(), '', null, '');
 | |||
|  | -- 参数设置按钮
 | |||
|  | insert into sys_menu values('1030', '参数查询', '106', '1', '#', '', '', 1, 0, 'F', '0', '0', 'system:config:query',        '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1031', '参数新增', '106', '2', '#', '', '', 1, 0, 'F', '0', '0', 'system:config:add',          '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1032', '参数修改', '106', '3', '#', '', '', 1, 0, 'F', '0', '0', 'system:config:edit',         '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1033', '参数删除', '106', '4', '#', '', '', 1, 0, 'F', '0', '0', 'system:config:remove',       '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1034', '参数导出', '106', '5', '#', '', '', 1, 0, 'F', '0', '0', 'system:config:export',       '#', 'admin', sysdate(), '', null, '');
 | |||
|  | -- 登录日志按钮
 | |||
|  | insert into sys_menu values('1042', '登录查询', '501', '1', '#', '', '', 1, 0, 'F', '0', '0', 'system:logininfor:query',    '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1043', '登录删除', '501', '2', '#', '', '', 1, 0, 'F', '0', '0', 'system:logininfor:remove',   '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1044', '日志导出', '501', '3', '#', '', '', 1, 0, 'F', '0', '0', 'system:logininfor:export',   '#', 'admin', sysdate(), '', null, '');
 | |||
|  | -- 在线用户按钮
 | |||
|  | insert into sys_menu values('1045', '在线查询', '109', '1', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:online:query',       '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1046', '批量强退', '109', '2', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:online:batchLogout', '#', 'admin', sysdate(), '', null, '');
 | |||
|  | insert into sys_menu values('1047', '单条强退', '109', '3', '#', '', '', 1, 0, 'F', '0', '0', 'monitor:online:forceLogout', '#', 'admin', sysdate(), '', null, '');
 | |||
|  | 
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 6、用户和角色关联表  用户N-1角色
 | |||
|  | -- ----------------------------
 | |||
|  | drop table if exists sys_user_role;
 | |||
|  | create table sys_user_role (
 | |||
|  |   user_id   bigint(20) not null comment '用户ID',
 | |||
|  |   role_id   bigint(20) not null comment '角色ID',
 | |||
|  |   primary key(user_id, role_id)
 | |||
|  | ) engine=innodb comment = '用户和角色关联表';
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 初始化-用户和角色关联表数据
 | |||
|  | -- ----------------------------
 | |||
|  | insert into sys_user_role values ('1', '1');
 | |||
|  | insert into sys_user_role values ('2', '2');
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 13、参数配置表
 | |||
|  | -- ----------------------------
 | |||
|  | drop table if exists sys_config;
 | |||
|  | create table sys_config (
 | |||
|  |   config_id         int(5)          not null auto_increment    comment '参数主键',
 | |||
|  |   config_name       varchar(100)    default ''                 comment '参数名称',
 | |||
|  |   config_key        varchar(100)    default ''                 comment '参数键名',
 | |||
|  |   config_value      varchar(500)    default ''                 comment '参数键值',
 | |||
|  |   config_type       char(1)         default 'N'                comment '系统内置(Y是 N否)',
 | |||
|  |   create_by         varchar(64)     default ''                 comment '创建者',
 | |||
|  |   create_time       datetime                                   comment '创建时间',
 | |||
|  |   PK_MODIFIED         varchar(64)     default ''                 comment '更新者',
 | |||
|  |   MODIFIED_TIME       datetime                                   comment '更新时间',
 | |||
|  |   remark            varchar(500)    default null               comment '备注',
 | |||
|  |   primary key (config_id)
 | |||
|  | ) engine=innodb auto_increment=100 comment = '参数配置表';
 | |||
|  | 
 | |||
|  | insert into sys_config values(1, '主框架页-默认皮肤样式名称',     'sys.index.skinName',       'skin-blue',     'Y', 'admin', sysdate(), '', null, '蓝色 skin-blue、绿色 skin-green、紫色 skin-purple、红色 skin-red、黄色 skin-yellow' );
 | |||
|  | insert into sys_config values(2, '用户管理-账号初始密码',         'sys.user.initPassword',    '123456',        'Y', 'admin', sysdate(), '', null, '初始化密码 123456' );
 | |||
|  | insert into sys_config values(3, '主框架页-侧边栏主题',           'sys.index.sideTheme',      'theme-dark',    'Y', 'admin', sysdate(), '', null, '深色主题theme-dark,浅色主题theme-light' );
 | |||
|  | insert into sys_config values(4, '账号自助-是否开启用户注册功能', 'sys.account.registerUser', 'false',         'Y', 'admin', sysdate(), '', null, '是否开启注册用户功能(true开启,false关闭)');
 | |||
|  | 
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 14、系统访问记录
 | |||
|  | -- ----------------------------
 | |||
|  | drop table if exists sys_logininfor;
 | |||
|  | create table sys_logininfor (
 | |||
|  |   info_id        bigint(20)     not null auto_increment   comment '访问ID',
 | |||
|  |   user_name      varchar(50)    default ''                comment '用户账号',
 | |||
|  |   ipaddr         varchar(128)   default ''                comment '登录IP地址',
 | |||
|  |   status         char(1)        default '0'               comment '登录状态(0成功 1失败)',
 | |||
|  |   msg            varchar(255)   default ''                comment '提示信息',
 | |||
|  |   access_time    datetime                                 comment '访问时间',
 | |||
|  |   primary key (info_id)
 | |||
|  | ) engine=innodb auto_increment=100 comment = '系统访问记录';
 | |||
|  | 
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 17、通知公告表
 | |||
|  | -- ----------------------------
 | |||
|  | drop table if exists sys_notice;
 | |||
|  | create table sys_notice (
 | |||
|  |   notice_id         int(4)          not null auto_increment    comment '公告ID',
 | |||
|  |   notice_title      varchar(50)     not null                   comment '公告标题',
 | |||
|  |   notice_type       char(1)         not null                   comment '公告类型(1通知 2公告)',
 | |||
|  |   notice_content    longblob        default null               comment '公告内容',
 | |||
|  |   status            char(1)         default '0'                comment '公告状态(0正常 1关闭)',
 | |||
|  |   create_by         varchar(64)     default ''                 comment '创建者',
 | |||
|  |   create_time       datetime                                   comment '创建时间',
 | |||
|  |   PK_MODIFIED         varchar(64)     default ''                 comment '更新者',
 | |||
|  |   MODIFIED_TIME       datetime                                   comment '更新时间',
 | |||
|  |   remark            varchar(255)    default null               comment '备注',
 | |||
|  |   primary key (notice_id)
 | |||
|  | ) engine=innodb auto_increment=10 comment = '通知公告表';
 | |||
|  | 
 | |||
|  | -- ----------------------------
 | |||
|  | -- 初始化-公告信息表数据
 | |||
|  | -- ----------------------------
 | |||
|  | insert into sys_notice values('1', '温馨提醒:2018-07-01 新版本发布啦', '2', '新版本内容', '0', 'admin', sysdate(), '', null, '管理员');
 | |||
|  | insert into sys_notice values('2', '维护通知:2018-07-01 系统凌晨维护', '1', '维护内容',   '0', 'admin', sysdate(), '', null, '管理员');
 | |||
|  | 
 |