From ad9f613dd6f2654b845f068ebe16ef895cecb707 Mon Sep 17 00:00:00 2001 From: break Date: Fri, 24 Jul 2026 20:14:03 +0800 Subject: [PATCH] =?UTF-8?q?=E7=A7=BB=E9=99=A4=E8=BF=99=E4=B8=AA=E6=B2=A1?= =?UTF-8?q?=E7=94=A8=E7=9A=84=E6=9D=83=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../000173_add_shop_credit_permission.down.sql | 17 ----------------- .../000173_add_shop_credit_permission.up.sql | 17 ----------------- 2 files changed, 34 deletions(-) delete mode 100644 migrations/000173_add_shop_credit_permission.down.sql delete mode 100644 migrations/000173_add_shop_credit_permission.up.sql diff --git a/migrations/000173_add_shop_credit_permission.down.sql b/migrations/000173_add_shop_credit_permission.down.sql deleted file mode 100644 index 5cc16e2..0000000 --- a/migrations/000173_add_shop_credit_permission.down.sql +++ /dev/null @@ -1,17 +0,0 @@ -DO $$ -BEGIN - IF EXISTS ( - SELECT 1 - FROM tb_role_permission rp - JOIN tb_permission p ON p.id = rp.perm_id - WHERE p.perm_code = 'shop:credit-limit:manage' - AND rp.deleted_at IS NULL - ) THEN - RAISE EXCEPTION '店铺实际信用额度权限已分配,禁止回滚权限定义'; - END IF; -END -$$; - -DELETE FROM tb_permission - WHERE perm_code = 'shop:credit-limit:manage' - AND deleted_at IS NULL; diff --git a/migrations/000173_add_shop_credit_permission.up.sql b/migrations/000173_add_shop_credit_permission.up.sql deleted file mode 100644 index 1854acd..0000000 --- a/migrations/000173_add_shop_credit_permission.up.sql +++ /dev/null @@ -1,17 +0,0 @@ -INSERT INTO tb_permission ( - created_at, updated_at, creator, updater, perm_name, perm_code, - perm_type, platform, available_for_role_types, url, parent_id, sort, status -) -VALUES ( - NOW(), NOW(), 0, 0, '调整店铺实际信用额度', 'shop:credit-limit:manage', - 2, 'web', '1', '/api/admin/shops/:id/credit-limit', NULL, 0, 1 -) -ON CONFLICT (perm_code) WHERE deleted_at IS NULL -DO UPDATE SET - perm_name = EXCLUDED.perm_name, - perm_type = EXCLUDED.perm_type, - platform = EXCLUDED.platform, - available_for_role_types = EXCLUDED.available_for_role_types, - url = EXCLUDED.url, - status = EXCLUDED.status, - updated_at = NOW();