feat: 优化web

This commit is contained in:
2026-04-23 18:58:13 +08:00
commit 544a2f3428
160 changed files with 27327 additions and 0 deletions
+25
View File
@@ -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;