forked from p81075629/datagear
修改系统初始化SQL脚本未添加空行导致系统启动初始化报错的BUG
This commit is contained in:
parent
60b4a5324d
commit
d3054bf87a
|
@ -463,15 +463,19 @@ INSERT INTO DATAGEAR_DATA_SET_SQL (DS_ID, DS_SCHEMA_ID, DS_SQL) SELECT DS_ID, DS
|
|||
|
||||
--添加约束
|
||||
ALTER TABLE DATAGEAR_DATA_SET_SQL ADD FOREIGN KEY (DS_SCHEMA_ID) REFERENCES DATAGEAR_SCHEMA (SCHEMA_ID);
|
||||
|
||||
ALTER TABLE DATAGEAR_DATA_SET_SQL ADD FOREIGN KEY (DS_ID) REFERENCES DATAGEAR_DATA_SET (DS_ID) ON DELETE CASCADE;
|
||||
|
||||
--移除通用数据集中的SQL数据集列
|
||||
ALTER TABLE DATAGEAR_DATA_SET DROP COLUMN DS_SCHEMA_ID;
|
||||
|
||||
ALTER TABLE DATAGEAR_DATA_SET DROP COLUMN DS_SQL;
|
||||
|
||||
--为通用数据集添加类型字段,并全部初始化为'SQL'
|
||||
ALTER TABLE DATAGEAR_DATA_SET ADD COLUMN DS_TYPE VARCHAR(50);
|
||||
|
||||
UPDATE DATAGEAR_DATA_SET SET DS_TYPE = 'SQL';
|
||||
|
||||
ALTER TABLE DATAGEAR_DATA_SET ALTER COLUMN DS_TYPE SET NOT NULL;
|
||||
|
||||
--JSON值数据集
|
||||
|
@ -483,3 +487,4 @@ CREATE TABLE DATAGEAR_DATA_SET_JSON_VALUE
|
|||
);
|
||||
|
||||
ALTER TABLE DATAGEAR_DATA_SET_JSON_VALUE ADD FOREIGN KEY (DS_ID) REFERENCES DATAGEAR_DATA_SET (DS_ID) ON DELETE CASCADE;
|
||||
|
||||
|
|
Loading…
Reference in New Issue