Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
Eladmin
Commits
21fea135
Commit
21fea135
authored
Jun 08, 2020
by
ZhengJie
Browse files
[代码完善](v2.5): v2.5 beta sql 脚本更新
parent
0f7cefaf
Changes
4
Hide whitespace changes
Inline
Side-by-side
sql/sys_ 相关表字段调整.sql
View file @
21fea135
select
*
from
sys_user
-- sys_user 表变动 start --
-- sys_user 表变动 start --
/* id 改为 user_id */
/* id 改为 user_id */
alter
table
sys_user
CHANGE
id
user_id
BIGINT
(
20
)
AUTO_INCREMENT
COMMENT
'ID'
;
alter
table
sys_user
CHANGE
id
user_id
BIGINT
(
20
)
AUTO_INCREMENT
COMMENT
'ID'
;
...
...
sql/删除所有外键.sql
View file @
21fea135
/* 检索并拼接sql语句,复制所有结果删除所有外键 */
/* 检索并拼接sql语句,复制所有结果删除所有外键 */
SELECT
CONCAT
(
'ALTER TABLE '
,
TABLE_SCHEMA
,
'.'
,
TABLE_NAME
,
' DROP FOREIGN KEY '
,
CONSTRAINT_NAME
,
'
;'
)
SELECT
CONCAT
(
'ALTER TABLE '
,
TABLE_SCHEMA
,
'.'
,
TABLE_NAME
,
' DROP FOREIGN KEY '
,
CONSTRAINT_NAME
,
';'
)
FROM
information_schema
.
TABLE_CONSTRAINTS
c
FROM
information_schema
.
TABLE_CONSTRAINTS
c
WHERE
c
.
TABLE_SCHEMA
=
'eladmin'
AND
c
.
CONSTRAINT_TYPE
=
'FOREIGN KEY'
;
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 --
sql/删除无用表.sql
View file @
21fea135
#
删除头像关联表,将头像信息存入
sys_user
表,执行前先执行
字段调整
.
--
删除头像关联表,将头像信息存入 sys_user 表,执行前先执行 字段调整.
--
DROP
TABLE
user_avatar
DROP
TABLE
user_avatar
\ No newline at end of file
sql/相关数据更新.sql
View file @
21fea135
/** 将admin改为管理员 */
/** 将admin改为管理员 */
update
sys_user
set
is_admin
=
1
WHERE
user_id
=
1
update
sys_user
set
is_admin
=
1
WHERE
user_id
=
1
;
UPDATE
sys_dept
SET
pid
=
NULL
WHERE
pid
=
0
;
UPDATE
sys_dept
SET
pid
=
NULL
WHERE
pid
=
0
;
UPDATE
sys_menu
SET
pid
=
NULL
WHERE
pid
=
0
;
UPDATE
sys_menu
SET
pid
=
NULL
WHERE
pid
=
0
;
-- 创建零时表并复制数据 --
-- 创建零时表并复制数据 --
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment