From ffa702935c0ad3d263d46eec03f356fdd51b74bf Mon Sep 17 00:00:00 2001
From: 疯狂的狮子Li <15040126243@163.com>
Date: 星期四, 25 四月 2024 00:03:01 +0800
Subject: [PATCH] update 优化 !pr520 存在的问题
---
script/sql/update/oracle/update_5.1.0-5.1.1.sql | 4 +-
script/sql/update/postgres/update_5.1.2-5.2.0.sql | 12 +++--
script/sql/update/oracle/update_5.1.2-5.2.0.sql | 9 +++-
script/sql/update/sqlserver/update_5.1.2-5.2.0.sql | 28 +++++++++++---
script/sql/sqlserver/sqlserver_ry_vue_5.X.sql | 16 ++++----
script/sql/update/update_5.1.2-5.2.0.sql | 1
6 files changed, 47 insertions(+), 23 deletions(-)
diff --git a/script/sql/sqlserver/sqlserver_ry_vue_5.X.sql b/script/sql/sqlserver/sqlserver_ry_vue_5.X.sql
index 4b1a1a6..c0d4a36 100644
--- a/script/sql/sqlserver/sqlserver_ry_vue_5.X.sql
+++ b/script/sql/sqlserver/sqlserver_ry_vue_5.X.sql
@@ -927,7 +927,7 @@
parent_id bigint DEFAULT ((0)) NULL,
ancestors nvarchar(500)DEFAULT '' NULL,
dept_name nvarchar(30) NULL,
- dept_category nvarchar(100) DEFAULT '' NULL,
+ dept_category nvarchar(100) DEFAULT '' NULL,
order_num int DEFAULT ((0)) NULL,
leader bigint NULL,
phone nvarchar(11) NULL,
@@ -2144,7 +2144,7 @@
tenant_id nvarchar(20) DEFAULT ('000000') NULL,
dept_id bigint NOT NULL,
post_code nvarchar(64) NOT NULL,
- post_category nvarchar(100) NULL,
+ post_category nvarchar(100) NULL,
post_name nvarchar(50) NOT NULL,
post_sort int NOT NULL,
status nchar(1) NOT NULL,
@@ -2176,8 +2176,8 @@
EXEC sys.sp_addextendedproperty
'MS_Description', N'閮ㄩ棬id' ,
'SCHEMA', N'dbo',
- 'TABLE', N'dept_id',
- 'COLUMN', N'tenant_id'
+ 'TABLE', N'sys_post',
+ 'COLUMN', N'dept_id'
GO
EXEC sys.sp_addextendedproperty
'MS_Description', N'宀椾綅缂栫爜' ,
@@ -2251,13 +2251,13 @@
'TABLE', N'sys_post'
GO
-INSERT sys_post VALUES (1, N'000000', 100, N'ceo',NULL, N'钁d簨闀�', 1, N'0', 103, 1, getdate(), NULL, NULL, N'')
+INSERT sys_post VALUES (1, N'000000', 103, N'ceo', NULL, N'钁d簨闀�', 1, N'0', 103, 1, getdate(), NULL, NULL, N'')
GO
-INSERT sys_post VALUES (2, N'000000', 100, N'se',NULL, N'椤圭洰缁忕悊', 2, N'0', 103, 1, getdate(), NULL, NULL, N'')
+INSERT sys_post VALUES (2, N'000000', 100, N'se', NULL, N'椤圭洰缁忕悊', 2, N'0', 103, 1, getdate(), NULL, NULL, N'')
GO
-INSERT sys_post VALUES (3, N'000000', 100, N'hr',NULL, N'浜哄姏璧勬簮', 3, N'0', 103, 1, getdate(), NULL, NULL, N'')
+INSERT sys_post VALUES (3, N'000000', 100, N'hr', NULL, N'浜哄姏璧勬簮', 3, N'0', 103, 1, getdate(), NULL, NULL, N'')
GO
-INSERT sys_post VALUES (4, N'000000', 100, N'user',NULL, N'鏅�氬憳宸�', 4, N'0', 103, 1, getdate(), NULL, NULL, N'')
+INSERT sys_post VALUES (4, N'000000', 100, N'user', NULL, N'鏅�氬憳宸�', 4, N'0', 103, 1, getdate(), NULL, NULL, N'')
GO
CREATE TABLE sys_role
diff --git a/script/sql/update/oracle/update_5.1.0-5.1.1.sql b/script/sql/update/oracle/update_5.1.0-5.1.1.sql
index 5382583..979a4bd 100644
--- a/script/sql/update/oracle/update_5.1.0-5.1.1.sql
+++ b/script/sql/update/oracle/update_5.1.0-5.1.1.sql
@@ -1,5 +1,5 @@
-ALTER TABLE sys_logininfor ADD (client_key VARCHAR(32) DEFAULT '');
+ALTER TABLE sys_logininfor ADD (client_key varchar2(32) DEFAULT '');
COMMENT ON COLUMN sys_logininfor.client_key IS '瀹㈡埛绔�';
-ALTER TABLE sys_logininfor ADD (device_type VARCHAR(32) DEFAULT '');
+ALTER TABLE sys_logininfor ADD (device_type varchar2(32) DEFAULT '');
COMMENT ON COLUMN sys_logininfor.device_type IS '璁惧绫诲瀷';
diff --git a/script/sql/update/oracle/update_5.1.2-5.2.0.sql b/script/sql/update/oracle/update_5.1.2-5.2.0.sql
index 42769a2..90f488b 100644
--- a/script/sql/update/oracle/update_5.1.2-5.2.0.sql
+++ b/script/sql/update/oracle/update_5.1.2-5.2.0.sql
@@ -1,3 +1,8 @@
-ALTER TABLE sys_dept ADD dept_category VARCHAR2(100) DEFAULT NULL COMMENT '閮ㄩ棬绫诲埆缂栫爜';
-ALTER TABLE sys_post ADD dept_id NUMBER(20) NOT NULL COMMENT '閮ㄩ棬id', ADD post_category VARCHAR2(100) DEFAULT NULL COMMENT '宀椾綅绫诲埆缂栫爜';
+ALTER TABLE sys_dept ADD (dept_category varchar2(100) DEFAULT NULL) COMMENT '閮ㄩ棬绫诲埆缂栫爜';
+COMMENT ON COLUMN sys_dept.dept_category IS '閮ㄩ棬绫诲埆缂栫爜';
+ALTER TABLE sys_post ADD (dept_id number(20) NOT NULL) COMMENT '閮ㄩ棬id';
+COMMENT ON COLUMN sys_post.dept_id IS '閮ㄩ棬id';
+ALTER TABLE sys_post ADD (post_category VARCHAR2(100) DEFAULT NULL) COMMENT '宀椾綅绫诲埆缂栫爜';
+COMMENT ON COLUMN sys_post.post_category IS '宀椾綅绫诲埆缂栫爜';
UPDATE sys_post SET dept_id = 100;
+UPDATE sys_post SET dept_id = 103 where post_id = 1;
diff --git a/script/sql/update/postgres/update_5.1.2-5.2.0.sql b/script/sql/update/postgres/update_5.1.2-5.2.0.sql
index e8b2199..6b123b4 100644
--- a/script/sql/update/postgres/update_5.1.2-5.2.0.sql
+++ b/script/sql/update/postgres/update_5.1.2-5.2.0.sql
@@ -1,6 +1,8 @@
-ALTER TABLE sys_dept
- ADD COLUMN dept_category VARCHAR(100) DEFAULT NULL COMMENT '閮ㄩ棬绫诲埆缂栫爜';
-ALTER TABLE sys_post
- ADD COLUMN dept_id BIGINT NOT NULL COMMENT '閮ㄩ棬id',
- ADD COLUMN post_category VARCHAR(100) DEFAULT NULL COMMENT '宀椾綅绫诲埆缂栫爜';
+ALTER TABLE sys_dept ADD COLUMN dept_category varchar(100) default null::varchar;
+COMMENT ON COLUMN sys_dept.dept_category IS '瀹㈡埛绔�';
+ALTER TABLE sys_post ADD COLUMN dept_id int8 NOT NULL;
+COMMENT ON COLUMN sys_post.dept_id IS '閮ㄩ棬id';
+ALTER TABLE sys_post ADD COLUMN post_category varchar(100) default null::varchar;
+COMMENT ON COLUMN sys_post.post_category IS '宀椾綅绫诲埆缂栫爜';
UPDATE sys_post SET dept_id = 100;
+UPDATE sys_post SET dept_id = 103 where post_id = 1;
diff --git a/script/sql/update/sqlserver/update_5.1.2-5.2.0.sql b/script/sql/update/sqlserver/update_5.1.2-5.2.0.sql
index 68db7eb..66335e4 100644
--- a/script/sql/update/sqlserver/update_5.1.2-5.2.0.sql
+++ b/script/sql/update/sqlserver/update_5.1.2-5.2.0.sql
@@ -1,11 +1,27 @@
-ALTER TABLE sys_dept ADD dept_category VARCHAR(100) DEFAULT NULL;
-EXEC sp_addextendedproperty 'MS_Description', '閮ㄩ棬绫诲埆缂栫爜', 'SCHEMA', 'dbo', 'TABLE', 'sys_dept', 'COLUMN', 'dept_category';
+ALTER TABLE sys_dept ADD dept_category nvarchar(100) DEFAULT NULL;
+EXEC sp_addextendedproperty
+ 'MS_Description', N'閮ㄩ棬绫诲埆缂栫爜',
+ 'SCHEMA', N'dbo',
+ 'TABLE', N'sys_dept',
+ 'COLUMN', N'dept_category';
GO
-ALTER TABLE sys_post ADD dept_id BIGINT NOT NULL;
+ALTER TABLE sys_post ADD dept_id bigint NOT NULL;
GO
-ALTER TABLE sys_post ADD post_category VARCHAR(100) DEFAULT NULL;
-EXEC sp_addextendedproperty 'MS_Description', '閮ㄩ棬id', 'SCHEMA', 'dbo', 'TABLE', 'sys_post', 'COLUMN', 'dept_id';
-EXEC sp_addextendedproperty 'MS_Description', '宀椾綅绫诲埆缂栫爜', 'SCHEMA', 'dbo', 'TABLE', 'sys_post', 'COLUMN', 'post_category';
+ALTER TABLE sys_post ADD post_category nvarchar(100) DEFAULT NULL;
+GO
+EXEC sp_addextendedproperty
+ 'MS_Description', N'閮ㄩ棬id',
+ 'SCHEMA', N'dbo',
+ 'TABLE', N'sys_post',
+ 'COLUMN', N'dept_id';
+GO
+EXEC sp_addextendedproperty
+ 'MS_Description', N'宀椾綅绫诲埆缂栫爜',
+ 'SCHEMA', N'dbo',
+ 'TABLE', N'sys_post',
+ 'COLUMN', N'post_category';
GO
UPDATE sys_post SET dept_id = 100;
GO
+UPDATE sys_post SET dept_id = 103 where post_id = 1;
+GO
diff --git a/script/sql/update/update_5.1.2-5.2.0.sql b/script/sql/update/update_5.1.2-5.2.0.sql
index 678f548..3cf5601 100644
--- a/script/sql/update/update_5.1.2-5.2.0.sql
+++ b/script/sql/update/update_5.1.2-5.2.0.sql
@@ -1,3 +1,4 @@
ALTER TABLE sys_dept ADD dept_category VARCHAR(100) DEFAULT NULL COMMENT '閮ㄩ棬绫诲埆缂栫爜';
ALTER TABLE sys_post ADD dept_id BIGINT(20) NOT NULL COMMENT '閮ㄩ棬id', ADD post_category VARCHAR(100) DEFAULT NULL COMMENT '宀椾綅绫诲埆缂栫爜';
UPDATE sys_post SET dept_id = 100;
+UPDATE sys_post SET dept_id = 103 where post_id = 1;
--
Gitblit v1.9.3