feat: SQL脚本提交
This commit is contained in:
@ -5,8 +5,8 @@ CREATE TABLE IF NOT EXISTS "sys_core_dictionary" (
|
|||||||
code VARCHAR(200) NOT NULL,
|
code VARCHAR(200) NOT NULL,
|
||||||
type VARCHAR(50) NOT NULL,
|
type VARCHAR(50) NOT NULL,
|
||||||
description TEXT,
|
description TEXT,
|
||||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
PRIMARY KEY (id)
|
PRIMARY KEY (id)
|
||||||
);
|
);
|
||||||
CREATE UNIQUE INDEX uidx_sys_core_dictionary_code ON sys_core_dictionary (code);
|
CREATE UNIQUE INDEX uidx_sys_core_dictionary_code ON sys_core_dictionary (code);
|
||||||
@ -27,8 +27,8 @@ CREATE TABLE IF NOT EXISTS sys_core_dictionary_item (
|
|||||||
code VARCHAR(200) NOT NULL,
|
code VARCHAR(200) NOT NULL,
|
||||||
sort INTEGER NOT NULL DEFAULT 0,
|
sort INTEGER NOT NULL DEFAULT 0,
|
||||||
description TEXT,
|
description TEXT,
|
||||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
PRIMARY KEY (id)
|
PRIMARY KEY (id)
|
||||||
);
|
);
|
||||||
CREATE UNIQUE INDEX uidx1_sys_core_dictionary_item ON sys_core_dictionary_item (dictionary_id, parent_id, code);
|
CREATE UNIQUE INDEX uidx1_sys_core_dictionary_item ON sys_core_dictionary_item (dictionary_id, parent_id, code);
|
||||||
@ -58,8 +58,8 @@ CREATE TABLE IF NOT EXISTS sys_core_sequence (
|
|||||||
min_value BIGINT NOT NULL DEFAULT 0,
|
min_value BIGINT NOT NULL DEFAULT 0,
|
||||||
inc_value BIGINT NOT NULL DEFAULT 1,
|
inc_value BIGINT NOT NULL DEFAULT 1,
|
||||||
description TEXT,
|
description TEXT,
|
||||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
PRIMARY KEY (id)
|
PRIMARY KEY (id)
|
||||||
);
|
);
|
||||||
CREATE UNIQUE INDEX uidx1_sys_core_sequence ON sys_core_sequence (code);
|
CREATE UNIQUE INDEX uidx1_sys_core_sequence ON sys_core_sequence (code);
|
||||||
@ -104,8 +104,8 @@ CREATE TABLE IF NOT EXISTS sys_rbac_region (
|
|||||||
ext_code VARCHAR(200),
|
ext_code VARCHAR(200),
|
||||||
sort INTEGER NOT NULL DEFAULT 0,
|
sort INTEGER NOT NULL DEFAULT 0,
|
||||||
description TEXT,
|
description TEXT,
|
||||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
PRIMARY KEY (id)
|
PRIMARY KEY (id)
|
||||||
);
|
);
|
||||||
CREATE UNIQUE INDEX uidx1_sys_rbac_region ON sys_rbac_region (parent_id, code);
|
CREATE UNIQUE INDEX uidx1_sys_rbac_region ON sys_rbac_region (parent_id, code);
|
||||||
@ -132,8 +132,8 @@ CREATE TABLE IF NOT EXISTS sys_rbac_department (
|
|||||||
code VARCHAR(200) NOT NULL,
|
code VARCHAR(200) NOT NULL,
|
||||||
sort INTEGER NOT NULL DEFAULT 0,
|
sort INTEGER NOT NULL DEFAULT 0,
|
||||||
description TEXT,
|
description TEXT,
|
||||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
PRIMARY KEY (id)
|
PRIMARY KEY (id)
|
||||||
);
|
);
|
||||||
CREATE UNIQUE INDEX uidx_sys_rbac_department_code ON sys_rbac_department (code);
|
CREATE UNIQUE INDEX uidx_sys_rbac_department_code ON sys_rbac_department (code);
|
||||||
@ -157,8 +157,8 @@ CREATE TABLE IF NOT EXISTS sys_rbac_role (
|
|||||||
code VARCHAR(200) NOT NULL,
|
code VARCHAR(200) NOT NULL,
|
||||||
sort INTEGER NOT NULL DEFAULT 0,
|
sort INTEGER NOT NULL DEFAULT 0,
|
||||||
description TEXT,
|
description TEXT,
|
||||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
PRIMARY KEY (id)
|
PRIMARY KEY (id)
|
||||||
);
|
);
|
||||||
CREATE UNIQUE INDEX uidx_sys_rbac_role_code ON sys_rbac_role (code);
|
CREATE UNIQUE INDEX uidx_sys_rbac_role_code ON sys_rbac_role (code);
|
||||||
@ -181,8 +181,8 @@ CREATE TABLE IF NOT EXISTS sys_rbac_user (
|
|||||||
password VARCHAR(200) NOT NULL,
|
password VARCHAR(200) NOT NULL,
|
||||||
enabled VARCHAR(2) NOT NULL DEFAULT '1',
|
enabled VARCHAR(2) NOT NULL DEFAULT '1',
|
||||||
description TEXT,
|
description TEXT,
|
||||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamp,
|
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||||
PRIMARY KEY (id)
|
PRIMARY KEY (id)
|
||||||
);
|
);
|
||||||
CREATE UNIQUE INDEX ui_sys_rbac_user_username ON sys_rbac_user (username);
|
CREATE UNIQUE INDEX ui_sys_rbac_user_username ON sys_rbac_user (username);
|
||||||
|
|||||||
Reference in New Issue
Block a user