feat: 优化web
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
-- 系统参数表(与 internal/system/entity/param_entity.go 中 GORM 模型一致;PostgreSQL)
|
||||
-- 执行:psql $DATABASE_URL -f migrations/postgres/002_system.sql
|
||||
|
||||
BEGIN;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS system_param (
|
||||
id varchar(36) PRIMARY KEY,
|
||||
param_key varchar(100) NOT NULL,
|
||||
param_value varchar(1000) NOT NULL,
|
||||
param_type varchar(20) NOT NULL DEFAULT 'text',
|
||||
param_group varchar(50) NOT NULL DEFAULT 'default',
|
||||
param_desc varchar(500) NULL,
|
||||
creator_id varchar(36) NOT NULL DEFAULT '',
|
||||
create_time timestamptz NULL DEFAULT now(),
|
||||
last_updater_id varchar(36) NOT NULL DEFAULT '',
|
||||
update_time timestamptz NULL DEFAULT now()
|
||||
);
|
||||
|
||||
CREATE UNIQUE INDEX IF NOT EXISTS uq_system_param_key ON system_param (param_key);
|
||||
|
||||
COMMENT ON TABLE system_param IS '系统运行参数(键值)';
|
||||
COMMENT ON COLUMN system_param.param_type IS 'text,number,boolean,select';
|
||||
COMMENT ON COLUMN system_param.param_group IS 'basic,security,business,system,default 等';
|
||||
|
||||
COMMIT;
|
||||
Reference in New Issue
Block a user