mirror of https://github.com/elunez/eladmin
parent
647b25a822
commit
7b268b75e1
|
@ -0,0 +1,7 @@
|
|||
-- code_gen_config 表改动 start --
|
||||
alter table code_gen_config CHANGE id config_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
-- code_gen_config end --
|
||||
|
||||
-- code_column_config 表改动 start --
|
||||
alter table code_column_config CHANGE id config_idcolumn_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
-- code_column_config end --
|
1289
sql/eladmin.sql
1289
sql/eladmin.sql
File diff suppressed because it is too large
Load Diff
|
@ -0,0 +1,35 @@
|
|||
-- mnt_app 表改动 start --
|
||||
alter table mnt_app CHANGE id app_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* 加入通用字段 */
|
||||
alter table mnt_app add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table mnt_app add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table mnt_app add update_time datetime COMMENT '更新时间';
|
||||
-- mnt_app end --
|
||||
|
||||
-- mnt_database 表改动 start --
|
||||
alter table mnt_database CHANGE id db_id VARCHAR(50) COMMENT 'ID';
|
||||
/* 加入通用字段 */
|
||||
alter table mnt_database add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table mnt_database add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table mnt_database add update_time datetime COMMENT '更新时间';
|
||||
-- mnt_database end --
|
||||
|
||||
-- mnt_deploy 表改动 start --
|
||||
alter table mnt_deploy CHANGE id deploy_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* 加入通用字段 */
|
||||
alter table mnt_deploy add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table mnt_deploy add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table mnt_deploy add update_time datetime COMMENT '更新时间';
|
||||
-- mnt_deploy end --
|
||||
|
||||
-- mnt_server 表改动 start --
|
||||
alter table mnt_server CHANGE id server_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* 加入通用字段 */
|
||||
alter table mnt_server add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table mnt_server add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table mnt_server add update_time datetime COMMENT '更新时间';
|
||||
-- mnt_server end --
|
||||
|
||||
-- mnt_deploy_history 表改动 start --
|
||||
alter table mnt_deploy_history CHANGE id history_id VARCHAR(50) COMMENT 'ID';
|
||||
-- mnt_deploy end --
|
|
@ -0,0 +1,126 @@
|
|||
select * from sys_user
|
||||
|
||||
-- sys_user 表变动 start --
|
||||
/* id 改为 user_id */
|
||||
alter table sys_user CHANGE id user_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* 实际操作中需要将 avatar 表的数据移入 sys_user 中 */
|
||||
alter table sys_user CHANGE avatar_id avatar_url VARCHAR(255) COMMENT '头像地址';
|
||||
/* 添加头像路径 */
|
||||
alter table sys_user add avatar_path VARCHAR(255) COMMENT '头像真实路径' AFTER avatar_url;
|
||||
/* 判断是否为 admin */
|
||||
alter table sys_user add is_admin bit(1) COMMENT '是否为admin账号' DEFAULT 0 AFTER create_time;
|
||||
/* sex 改为 gender */
|
||||
alter table sys_user CHANGE sex gender VARCHAR(2) COMMENT '性别';
|
||||
/* last_password_reset_time 改为 pwd_reset_time */
|
||||
alter table sys_user CHANGE last_password_reset_time pwd_reset_time datetime COMMENT '修改密码的时间';
|
||||
/* 加入通用字段 */
|
||||
alter table sys_user add update_by VARCHAR(255) COMMENT '更新者' AFTER enabled;
|
||||
alter table sys_user add create_by VARCHAR(255) COMMENT '创建者' AFTER enabled;
|
||||
alter table sys_user add update_time datetime COMMENT '更新时间';
|
||||
-- sys_user end --
|
||||
|
||||
-- sys_role 表变动 start--
|
||||
/* id 改为 role_id */
|
||||
alter table sys_role CHANGE id role_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* remark 改为 description */
|
||||
alter table sys_role CHANGE remark description VARCHAR(255) COMMENT '描述';
|
||||
/* 删除权限字段 */
|
||||
ALTER TABLE sys_role DROP permission;
|
||||
/* 加入通用字段 */
|
||||
alter table sys_role add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table sys_role add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table sys_role add update_time datetime COMMENT '更新时间';
|
||||
-- sys_role end --
|
||||
|
||||
-- sys_menu 表变动 start--
|
||||
/* id 改为 menu_id */
|
||||
alter table sys_menu CHANGE id menu_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* name 改为 title */
|
||||
alter table sys_menu CHANGE name title VARCHAR(255) COMMENT '菜单标题';
|
||||
/* component_name 改为 name */
|
||||
alter table sys_menu CHANGE component_name name VARCHAR(255) COMMENT '组件名称';
|
||||
/* sort 改为 menu_sort */
|
||||
alter table sys_menu CHANGE sort menu_sort INT(5) COMMENT '排序';
|
||||
/* 加入通用字段 */
|
||||
alter table sys_menu add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table sys_menu add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table sys_menu add update_time datetime COMMENT '更新时间';
|
||||
-- sys_menu end --
|
||||
|
||||
-- sys_job 表改动 start --
|
||||
/* id 改为 menu_id */
|
||||
alter table sys_job CHANGE id job_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* sort 改为 job_sort */
|
||||
alter table sys_job CHANGE sort job_sort INT(5) COMMENT '排序';
|
||||
/* 删除岗位与部门的关系 */
|
||||
ALTER TABLE sys_job DROP dept_id;
|
||||
/* 加入通用字段 */
|
||||
alter table sys_job add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table sys_job add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table sys_job add update_time datetime COMMENT '更新时间';
|
||||
-- sys_job end --
|
||||
|
||||
-- sys_dept 表改动 start--
|
||||
/* id 改为 menu_id */
|
||||
alter table sys_dept CHANGE id dept_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* 加入通用字段 */
|
||||
alter table sys_dept add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table sys_dept add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table sys_dept add update_time datetime COMMENT '更新时间';
|
||||
-- sys_dept end --
|
||||
|
||||
-- sys_dict 表改动 start --
|
||||
/* id 改为 menu_id */
|
||||
alter table sys_dict CHANGE id dict_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* remark 改为 description */
|
||||
alter table sys_dict CHANGE remark description VARCHAR(255) COMMENT '描述';
|
||||
/* 加入通用字段 */
|
||||
alter table sys_dict add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table sys_dict add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table sys_dict add update_time datetime COMMENT '更新时间';
|
||||
-- sys_dict end --
|
||||
|
||||
-- sys_dict_detail 表改动 start --
|
||||
/* id 改为 menu_id */
|
||||
alter table sys_dict_detail CHANGE id detail_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* sort 改为 dict_sort */
|
||||
alter table sys_dict_detail CHANGE sort dict_sort INT(5) COMMENT '排序';
|
||||
/* 加入通用字段 */
|
||||
alter table sys_dict_detail add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table sys_dict_detail add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table sys_dict_detail add update_time datetime COMMENT '更新时间';
|
||||
-- sys_dict_detail end --
|
||||
|
||||
-- sys_quartz_job and sys_quartz_log 表改动 start --
|
||||
/* id 改为 job_id */
|
||||
alter table sys_quartz_job CHANGE id job_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
alter table sys_quartz_log CHANGE id log_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* baen_name 改为 bean_name */
|
||||
alter table sys_quartz_log CHANGE baen_name bean_name VARCHAR(255) COMMENT 'Bean 名称';
|
||||
/* remark 改为 description */
|
||||
alter table sys_quartz_job CHANGE remark description VARCHAR(255) COMMENT '备注';
|
||||
/* 加入通用字段 */
|
||||
alter table sys_quartz_job add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table sys_quartz_job add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table sys_quartz_job add update_time datetime COMMENT '更新时间';
|
||||
/* 添加负责人 与 报警邮箱 */
|
||||
alter table sys_quartz_job add person_in_charge VARCHAR(100) COMMENT '负责人';
|
||||
alter table sys_quartz_job add email VARCHAR(100) COMMENT '报警邮箱';
|
||||
alter table sys_quartz_job add sub_task VARCHAR(100) COMMENT '子任务ID';
|
||||
alter table sys_quartz_job add pause_after_failure bit(1) COMMENT '任务失败后是否暂停';
|
||||
-- sys_quartz_job end --
|
||||
|
||||
-- sys_monitor_server 表改动 start --
|
||||
alter table sys_monitor_server CHANGE id monitor_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* sort 改为 monitor_sort */
|
||||
alter table sys_monitor_server CHANGE sort monitor_sort INT(5) COMMENT '排序';
|
||||
/* 加入通用字段 */
|
||||
alter table sys_monitor_server add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table sys_monitor_server add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table sys_monitor_server add create_time datetime COMMENT '创建时间';
|
||||
alter table sys_monitor_server add update_time datetime COMMENT '更新时间';
|
||||
-- sys_monitor_server end --
|
||||
|
||||
-- sys_log 表改动 start --
|
||||
alter table sys_log CHANGE id log_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
-- sys_log end --
|
|
@ -0,0 +1,29 @@
|
|||
-- tool_alipay_config 表改动 start --
|
||||
alter table tool_alipay_config CHANGE id config_id BIGINT(20) COMMENT 'ID';
|
||||
-- tool_alipay_config end --
|
||||
|
||||
-- tool_email_config 表改动 start --
|
||||
alter table tool_email_config CHANGE id config_id BIGINT(20) COMMENT 'ID';
|
||||
-- tool_email_config end --
|
||||
|
||||
-- tool_local_storage 表改动 start --
|
||||
alter table tool_local_storage CHANGE id storage_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
/* 加入通用字段 */
|
||||
alter table tool_local_storage add create_by VARCHAR(255) COMMENT '创建者';
|
||||
alter table tool_local_storage add update_by VARCHAR(255) COMMENT '更新者';
|
||||
alter table tool_local_storage add update_time datetime COMMENT '更新时间';
|
||||
/* 删除 operate 字段 */
|
||||
ALTER TABLE tool_local_storage DROP operate;
|
||||
-- tool_local_storage end --
|
||||
|
||||
-- tool_picture 表改动 start --
|
||||
alter table tool_picture CHANGE id picture_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
-- tool_picture end --
|
||||
|
||||
-- tool_qiniu_config 表改动 start --
|
||||
alter table tool_qiniu_config CHANGE id config_id BIGINT(20) COMMENT 'ID';
|
||||
-- tool_qiniu_config end --
|
||||
|
||||
-- tool_qiniu_content 表改动 start --
|
||||
alter table tool_qiniu_content CHANGE id content_id BIGINT(20) AUTO_INCREMENT COMMENT 'ID';
|
||||
-- tool_qiniu_content end --
|
|
@ -1,4 +0,0 @@
|
|||
/**
|
||||
将字典详情的 sort 字段改为数值型
|
||||
*/
|
||||
alter table dict_detail modify column sort smallint(6);
|
|
@ -0,0 +1,22 @@
|
|||
|
||||
/* 检索并拼接sql语句,复制所有结果删除所有外键 */
|
||||
SELECT CONCAT('ALTER TABLE ',TABLE_SCHEMA,'.',TABLE_NAME,' DROP FOREIGN KEY ',CONSTRAINT_NAME,' ;')
|
||||
FROM information_schema.TABLE_CONSTRAINTS c
|
||||
WHERE c.TABLE_SCHEMA='eladmin' AND c.CONSTRAINT_TYPE='FOREIGN KEY';
|
||||
-- start --
|
||||
ALTER TABLE eladmin_new.dict_detail DROP FOREIGN KEY dict_detail_ibfk_1 ;
|
||||
ALTER TABLE eladmin_new.job DROP FOREIGN KEY job_ibfk_1 ;
|
||||
ALTER TABLE eladmin_new.mnt_deploy DROP FOREIGN KEY mnt_deploy_ibfk_1 ;
|
||||
ALTER TABLE eladmin_new.mnt_deploy_server DROP FOREIGN KEY mnt_deploy_server_ibfk_1 ;
|
||||
ALTER TABLE eladmin_new.mnt_deploy_server DROP FOREIGN KEY mnt_deploy_server_ibfk_2 ;
|
||||
ALTER TABLE eladmin_new.roles_depts DROP FOREIGN KEY roles_depts_ibfk_1 ;
|
||||
ALTER TABLE eladmin_new.roles_depts DROP FOREIGN KEY roles_depts_ibfk_2 ;
|
||||
ALTER TABLE eladmin_new.roles_menus DROP FOREIGN KEY roles_menus_ibfk_1 ;
|
||||
ALTER TABLE eladmin_new.roles_menus DROP FOREIGN KEY roles_menus_ibfk_2 ;
|
||||
ALTER TABLE eladmin_new.sys_user DROP FOREIGN KEY sys_user_ibfk_1 ;
|
||||
ALTER TABLE eladmin_new.sys_user DROP FOREIGN KEY sys_user_ibfk_2 ;
|
||||
ALTER TABLE eladmin_new.sys_user DROP FOREIGN KEY sys_user_ibfk_3 ;
|
||||
ALTER TABLE eladmin_new.users_roles DROP FOREIGN KEY users_roles_ibfk_1 ;
|
||||
ALTER TABLE eladmin_new.users_roles DROP FOREIGN KEY users_roles_ibfk_2 ;
|
||||
-- end --
|
||||
|
|
@ -0,0 +1,2 @@
|
|||
# 删除头像关联表,将头像信息存入 sys_user 表,执行前先执行 字段调整.
|
||||
DROP TABLE user_avatar
|
|
@ -0,0 +1,12 @@
|
|||
-- ----------------------------
|
||||
-- Table structure for sys_users_jobs
|
||||
-- ----------------------------
|
||||
DROP TABLE IF EXISTS `sys_users_jobs`;
|
||||
CREATE TABLE `sys_users_jobs` (
|
||||
`user_id` bigint(20) NOT NULL COMMENT '用户ID',
|
||||
`job_id` bigint(20) NOT NULL COMMENT '岗位ID',
|
||||
PRIMARY KEY (`user_id`,`job_id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||
|
||||
-- sys_user 需要将岗位信息移入 sys_users_jobs 表中,这里不提供移入脚本--
|
||||
ALTER TABLE sys_user DROP job_id;
|
|
@ -0,0 +1,2 @@
|
|||
/** 将admin改为管理员 */
|
||||
update sys_user set is_admin = 1 WHERE user_id = 1
|
|
@ -1,2 +1,2 @@
|
|||
1、eladmin.sql 为 eladmin 完整的sql脚本,适合于第一次导入脚本的用户
|
||||
2、update.sql 为版本更新中数据库结构变动的脚步内容
|
||||
2、其他为版本更新中数据库结构变动的脚步内容
|
|
@ -0,0 +1,31 @@
|
|||
/** 系统相关表统一 sys 前缀 */
|
||||
ALTER TABLE `user` RENAME TO `sys_user`;
|
||||
ALTER TABLE `role` RENAME TO `sys_role`;
|
||||
ALTER TABLE `menu` RENAME TO `sys_menu`;
|
||||
ALTER TABLE `dept` RENAME TO `sys_dept`;
|
||||
ALTER TABLE `job` RENAME TO `sys_job`;
|
||||
ALTER TABLE `dict` RENAME TO `sys_dict`;
|
||||
ALTER TABLE `dict_detail` RENAME TO `sys_dict_detail`;
|
||||
ALTER TABLE `log` RENAME TO `sys_log`;
|
||||
ALTER TABLE `visits` RENAME TO `sys_visits`;
|
||||
ALTER TABLE `verification_code` RENAME TO `sys_verification_code`;
|
||||
ALTER TABLE `monitor_server` RENAME TO `sys_monitor_server`;
|
||||
ALTER TABLE `quartz_job` RENAME TO `sys_quartz_job`;
|
||||
ALTER TABLE `quartz_log` RENAME TO `sys_quartz_log`;
|
||||
ALTER TABLE `users_roles` RENAME TO `sys_users_roles`;
|
||||
ALTER TABLE `roles_menus` RENAME TO `sys_roles_menus`;
|
||||
ALTER TABLE `roles_depts` RENAME TO `sys_roles_depts`;
|
||||
|
||||
/** 工具相关表 */
|
||||
ALTER TABLE `alipay_config` RENAME TO `tool_alipay_config`;
|
||||
ALTER TABLE `email_config` RENAME TO `tool_email_config`;
|
||||
ALTER TABLE `local_storage` RENAME TO `tool_local_storage`;
|
||||
ALTER TABLE `picture` RENAME TO `tool_picture`;
|
||||
ALTER TABLE `qiniu_config` RENAME TO `tool_qiniu_config`;
|
||||
ALTER TABLE `qiniu_content` RENAME TO `tool_qiniu_content`;
|
||||
|
||||
/** 代码生成器相关 */
|
||||
ALTER TABLE `column_config` RENAME TO `code_column_config`;
|
||||
ALTER TABLE `gen_config` RENAME TO `code_gen_config`;
|
||||
|
||||
|
Loading…
Reference in New Issue