mirror of
https://github.com/Rain-kl/OpenFlare.git
synced 2026-10-07 16:16:37 +08:00
refactor: remove unused remarks and add quick domain create
Drop remark fields from Zone, Zone domains, proxy routes, WAF rule groups and IP groups across models, APIs, UI and DB columns (keep certificate/origin remarks). Add quick-create domain input for short labels, @ apex and full FQDNs when binding domains.
This commit is contained in:
@@ -0,0 +1,16 @@
|
||||
-- +goose Up
|
||||
-- 移除业务实体上未再使用的备注列(证书与源站备注保留)。
|
||||
|
||||
ALTER TABLE of_zones DROP COLUMN IF EXISTS remark;
|
||||
ALTER TABLE of_zone_domains DROP COLUMN IF EXISTS remark;
|
||||
ALTER TABLE of_proxy_routes DROP COLUMN IF EXISTS remark;
|
||||
ALTER TABLE of_waf_rule_groups DROP COLUMN IF EXISTS remark;
|
||||
ALTER TABLE of_waf_ip_groups DROP COLUMN IF EXISTS remark;
|
||||
|
||||
-- +goose Down
|
||||
|
||||
ALTER TABLE of_zones ADD COLUMN IF NOT EXISTS remark VARCHAR(255) NOT NULL DEFAULT '';
|
||||
ALTER TABLE of_zone_domains ADD COLUMN IF NOT EXISTS remark VARCHAR(255) NOT NULL DEFAULT '';
|
||||
ALTER TABLE of_proxy_routes ADD COLUMN IF NOT EXISTS remark VARCHAR(255) NOT NULL DEFAULT '';
|
||||
ALTER TABLE of_waf_rule_groups ADD COLUMN IF NOT EXISTS remark VARCHAR(255) NOT NULL DEFAULT '';
|
||||
ALTER TABLE of_waf_ip_groups ADD COLUMN IF NOT EXISTS remark VARCHAR(255) NOT NULL DEFAULT '';
|
||||
@@ -0,0 +1,17 @@
|
||||
-- +goose Up
|
||||
-- 移除业务实体上未再使用的备注列(证书与源站备注保留)。
|
||||
-- SQLite 3.35+ 支持 DROP COLUMN;goose 仅在列存在的既有库上执行。
|
||||
|
||||
ALTER TABLE of_zones DROP COLUMN remark;
|
||||
ALTER TABLE of_zone_domains DROP COLUMN remark;
|
||||
ALTER TABLE of_proxy_routes DROP COLUMN remark;
|
||||
ALTER TABLE of_waf_rule_groups DROP COLUMN remark;
|
||||
ALTER TABLE of_waf_ip_groups DROP COLUMN remark;
|
||||
|
||||
-- +goose Down
|
||||
|
||||
ALTER TABLE of_zones ADD COLUMN remark TEXT NOT NULL DEFAULT '';
|
||||
ALTER TABLE of_zone_domains ADD COLUMN remark TEXT NOT NULL DEFAULT '';
|
||||
ALTER TABLE of_proxy_routes ADD COLUMN remark TEXT NOT NULL DEFAULT '';
|
||||
ALTER TABLE of_waf_rule_groups ADD COLUMN remark TEXT NOT NULL DEFAULT '';
|
||||
ALTER TABLE of_waf_ip_groups ADD COLUMN remark TEXT NOT NULL DEFAULT '';
|
||||
Reference in New Issue
Block a user