feat: sql for postgresql
This commit is contained in:
@ -5,8 +5,8 @@ CREATE TABLE IF NOT EXISTS sys_core_dictionary (
|
||||
code VARCHAR(200) NOT NULL,
|
||||
type VARCHAR(50) NOT NULL,
|
||||
description TEXT,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
COMMENT ON TABLE sys_core_dictionary IS '字典';
|
||||
@ -26,8 +26,8 @@ CREATE TABLE IF NOT EXISTS sys_core_dictionary_item (
|
||||
code VARCHAR(200) NOT NULL,
|
||||
sort INTEGER NOT NULL DEFAULT 0,
|
||||
description TEXT,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
COMMENT ON TABLE sys_core_dictionary_item IS '字典项';
|
||||
@ -42,11 +42,17 @@ COMMENT ON COLUMN sys_core_dictionary_item.create_time IS '创建时间';
|
||||
COMMENT ON COLUMN sys_core_dictionary_item.update_time IS '修改时间';
|
||||
|
||||
INSERT INTO sys_core_dictionary
|
||||
VALUES ('019ac45a-124d-7fe6-9a03-b9b9c54aacd0', '表-字典-类型', 'table.sys_core_dictionary.type', 'enum');
|
||||
VALUES ('019ac45a-124d-7fe6-9a03-b9b9c54aacd0', '表-字典-类型', 'table.sys_core_dictionary.type', 'enum'),
|
||||
('019af983-e2bb-7bfc-bf7d-61b8e503845a', '表-序列-类型', 'table.sys_core_sequence.type', 'enum');
|
||||
|
||||
INSERT INTO sys_core_dictionary_item
|
||||
VALUES ('019ac45c-e548-7bf5-845f-702bc75ba8a4', '019ac45a-124d-7fe6-9a03-b9b9c54aacd0', NULL, '枚举', 'enum', 0),
|
||||
('019ac45f-6a73-7dad-8334-1961f75ffc7d', '019ac45a-124d-7fe6-9a03-b9b9c54aacd0', NULL, '树型', 'tree', 1);
|
||||
('019ac45f-6a73-7dad-8334-1961f75ffc7d', '019ac45a-124d-7fe6-9a03-b9b9c54aacd0', NULL, '树型', 'tree', 1),
|
||||
('019af986-af9f-7902-9f96-0dafce926f25', '019af983-e2bb-7bfc-bf7d-61b8e503845a', NULL, '全局', 'global', 0),
|
||||
('019af986-eeed-7511-ada5-a2918d38d2c2', '019af983-e2bb-7bfc-bf7d-61b8e503845a', NULL, '年度', 'year', 1),
|
||||
('019af987-15e0-70df-af9c-da7847f9f7dc', '019af983-e2bb-7bfc-bf7d-61b8e503845a', NULL, '季度', 'quarter', 2),
|
||||
('019af987-59e5-7068-8969-c42cc6ba2b26', '019af983-e2bb-7bfc-bf7d-61b8e503845a', NULL, '月度', 'month', 3),
|
||||
('019af987-82b1-7983-9a0e-0d2c3d3e0ea8', '019af983-e2bb-7bfc-bf7d-61b8e503845a', NULL, '日度', 'day', 4);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS sys_core_sequence (
|
||||
id VARCHAR(50) NOT NULL,
|
||||
@ -56,8 +62,8 @@ CREATE TABLE IF NOT EXISTS sys_core_sequence (
|
||||
min_value BIGINT NOT NULL DEFAULT 0,
|
||||
inc_value BIGINT NOT NULL DEFAULT 1,
|
||||
description TEXT,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
COMMENT ON TABLE sys_core_sequence IS '序列';
|
||||
@ -101,8 +107,8 @@ CREATE TABLE IF NOT EXISTS sys_rbac_region (
|
||||
ext_code VARCHAR(200),
|
||||
sort INTEGER NOT NULL DEFAULT 0,
|
||||
description TEXT,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
COMMENT ON TABLE sys_rbac_region IS '区划项';
|
||||
@ -129,8 +135,8 @@ CREATE TABLE IF NOT EXISTS sys_rbac_department (
|
||||
code VARCHAR(200) NOT NULL,
|
||||
sort INTEGER NOT NULL DEFAULT 0,
|
||||
description TEXT,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
COMMENT ON TABLE sys_rbac_department IS '部门表';
|
||||
@ -147,7 +153,7 @@ COMMENT ON COLUMN sys_rbac_department.create_time IS '创建时间';
|
||||
COMMENT ON COLUMN sys_rbac_department.update_time IS '修改时间';
|
||||
|
||||
INSERT INTO sys_rbac_department
|
||||
VALUES ('019ac468-16b9-7abc-8f2d-7a8d59034969', NULL, NULL, '系统管理部', 'DEPT00001', 0);
|
||||
VALUES ('019ac468-16b9-7abc-8f2d-7a8d59034969', NULL, NULL, '019ac468-16b9-7abc-8f2d-7a8d59034969', 'DEPT00001', '系统管理部', 'DEPT00001', 0);
|
||||
|
||||
CREATE TABLE IF NOT EXISTS sys_rbac_role (
|
||||
id VARCHAR(50) NOT NULL,
|
||||
@ -155,8 +161,8 @@ CREATE TABLE IF NOT EXISTS sys_rbac_role (
|
||||
code VARCHAR(200) NOT NULL,
|
||||
sort INTEGER NOT NULL DEFAULT 0,
|
||||
description TEXT,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
COMMENT ON TABLE sys_rbac_role IS '角色表';
|
||||
@ -178,8 +184,8 @@ CREATE TABLE IF NOT EXISTS sys_rbac_user (
|
||||
password VARCHAR(200) NOT NULL,
|
||||
enabled VARCHAR(2) NOT NULL DEFAULT '1',
|
||||
description TEXT,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT current_timestamptz,
|
||||
create_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
update_time TIMESTAMPTZ NOT NULL DEFAULT now(),
|
||||
PRIMARY KEY (id)
|
||||
);
|
||||
COMMENT ON TABLE sys_rbac_user IS '用户表';
|
||||
|
||||
Reference in New Issue
Block a user