first commit
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
-- AlterTable: 为套餐添加站点数量限制
|
||||
ALTER TABLE "packages" ADD COLUMN IF NOT EXISTS "site_limit" INTEGER NOT NULL DEFAULT 10;
|
||||
|
||||
-- AlterTable: 为实例添加站点数量限制(可覆盖套餐设置)
|
||||
ALTER TABLE "instances" ADD COLUMN IF NOT EXISTS "site_limit" INTEGER;
|
||||
|
||||
-- 对于已有实例,从套餐继承站点限制
|
||||
UPDATE "instances" i SET
|
||||
"site_limit" = COALESCE(i."site_limit", p."site_limit")
|
||||
FROM "packages" p
|
||||
WHERE i."package_id" = p."id"
|
||||
AND i."site_limit" IS NULL;
|
||||
Reference in New Issue
Block a user