From 59d2af69c372ac6737bdaa416f3719358156bf86 Mon Sep 17 00:00:00 2001 From: sealday Date: Thu, 21 Mar 2024 19:50:45 +0800 Subject: [PATCH] chore: migrate to new dump rule --- .../server/collections/home-page-presentations-attachments.ts | 4 +++- .../src/server/collections/home-page-presentations.ts | 4 +++- .../@hera/plugin-core/src/server/collections/link-manage.ts | 4 +++- .../plugin-core/src/server/collections/system_message.ts | 4 +++- .../plugin-core/src/server/collections/token-configuration.ts | 4 +++- 5 files changed, 15 insertions(+), 5 deletions(-) diff --git a/packages/plugins/@hera/plugin-core/src/server/collections/home-page-presentations-attachments.ts b/packages/plugins/@hera/plugin-core/src/server/collections/home-page-presentations-attachments.ts index a88df44fa..2516c0787 100644 --- a/packages/plugins/@hera/plugin-core/src/server/collections/home-page-presentations-attachments.ts +++ b/packages/plugins/@hera/plugin-core/src/server/collections/home-page-presentations-attachments.ts @@ -1,7 +1,9 @@ import { defineCollection } from '@nocobase/database'; export default defineCollection({ - duplicator: 'optional', + dumpRules: { + group: 'required', + }, name: 'home_page_presentations_attachments', title: '首页展示图关联', fields: [ diff --git a/packages/plugins/@hera/plugin-core/src/server/collections/home-page-presentations.ts b/packages/plugins/@hera/plugin-core/src/server/collections/home-page-presentations.ts index 041f7f5d7..8d48b95fb 100644 --- a/packages/plugins/@hera/plugin-core/src/server/collections/home-page-presentations.ts +++ b/packages/plugins/@hera/plugin-core/src/server/collections/home-page-presentations.ts @@ -1,7 +1,9 @@ import { defineCollection } from '@nocobase/database'; export default defineCollection({ - duplicator: 'optional', + dumpRules: { + group: 'required', + }, name: 'home_page_presentations', title: '首页展示图配置', hidden: true, diff --git a/packages/plugins/@hera/plugin-core/src/server/collections/link-manage.ts b/packages/plugins/@hera/plugin-core/src/server/collections/link-manage.ts index bcf04c1b0..409e7630e 100644 --- a/packages/plugins/@hera/plugin-core/src/server/collections/link-manage.ts +++ b/packages/plugins/@hera/plugin-core/src/server/collections/link-manage.ts @@ -1,7 +1,9 @@ import { defineCollection } from '@nocobase/database'; export default defineCollection({ - duplicator: 'optional', + dumpRules: { + group: 'required', + }, name: 'linkManage', title: '链接管理', fields: [ diff --git a/packages/plugins/@hera/plugin-core/src/server/collections/system_message.ts b/packages/plugins/@hera/plugin-core/src/server/collections/system_message.ts index 5f37244b0..512a38a36 100644 --- a/packages/plugins/@hera/plugin-core/src/server/collections/system_message.ts +++ b/packages/plugins/@hera/plugin-core/src/server/collections/system_message.ts @@ -1,7 +1,9 @@ import { defineCollection } from '@nocobase/database'; // 跟随core插件,消息通知表 export default defineCollection({ - duplicator: 'optional', + dumpRules: { + group: 'required', + }, name: 'system_message', title: '消息通知', createdBy: true, diff --git a/packages/plugins/@hera/plugin-core/src/server/collections/token-configuration.ts b/packages/plugins/@hera/plugin-core/src/server/collections/token-configuration.ts index e996fe66d..bd790503c 100644 --- a/packages/plugins/@hera/plugin-core/src/server/collections/token-configuration.ts +++ b/packages/plugins/@hera/plugin-core/src/server/collections/token-configuration.ts @@ -1,7 +1,9 @@ import { defineCollection } from '@nocobase/database'; export default defineCollection({ - duplicator: 'optional', + dumpRules: { + group: 'required', + }, name: 'tokenConfiguration', title: '开放平台 Token 管理', fields: [