This commit is contained in:
Ember Moth
2026-07-05 20:27:58 +08:00
commit 2744c70c5c
837 changed files with 53059 additions and 0 deletions
@@ -0,0 +1,27 @@
-- migrate:up
-- migrations/02003_rebuild_rule.up.sql
-- Purpose: rebuilding server rule table
-- Author: PPanel Team, 2025-04-21
DROP TABLE IF EXISTS "server_rule_group";
CREATE TABLE "server_rule_group"
(
"id" BIGINT GENERATED BY DEFAULT AS IDENTITY NOT NULL,
"name" VARCHAR(64) NOT NULL DEFAULT '',
"icon" VARCHAR(255),
"tags" TEXT,
"rules" TEXT,
"enable" BOOLEAN NOT NULL DEFAULT true,
"created_at" TIMESTAMP(3),
"updated_at" TIMESTAMP(3),
PRIMARY KEY ("id"),
CONSTRAINT "uni_server_rule_group_name" UNIQUE ("name")
);
CREATE INDEX IF NOT EXISTS "server_rule_group_idx_enable" ON "server_rule_group" ("enable");
-- migrate:down
-- migrations/02003_rebuild_rule.up.sql
-- Purpose: Back rebuilding server rule table
-- Author: PPanel Team, 2025-04-21
DROP TABLE IF EXISTS server_rule_group;