mirror of
https://github.com/perfect-panel/ppanel-web.git
synced 2026-08-30 22:41:56 -04:00
Initial
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user