diff --git a/packages/plugins/client/src/server/migrations/20230620203216-admin-ui-schema-uid.ts b/packages/plugins/client/src/server/migrations/20230620203216-admin-ui-schema-uid.ts index 59912ae24..1d93f8eb8 100644 --- a/packages/plugins/client/src/server/migrations/20230620203216-admin-ui-schema-uid.ts +++ b/packages/plugins/client/src/server/migrations/20230620203216-admin-ui-schema-uid.ts @@ -5,6 +5,9 @@ export default class extends Migration { async up() { const systemSettings = this.db.getRepository('systemSettings'); let instance: Model = await systemSettings.findOne(); + if (instance?.options?.adminSchemaUid) { + return; + } const uiRoutes = this.db.getRepository('uiRoutes'); const routes = await uiRoutes.find(); for (const route of routes) { diff --git a/packages/plugins/mobile-client/src/server/migrations/20230620203218-mobile-ui-schema-uid.ts b/packages/plugins/mobile-client/src/server/migrations/20230620203218-mobile-ui-schema-uid.ts index dbefc08db..e482a1ee0 100644 --- a/packages/plugins/mobile-client/src/server/migrations/20230620203218-mobile-ui-schema-uid.ts +++ b/packages/plugins/mobile-client/src/server/migrations/20230620203218-mobile-ui-schema-uid.ts @@ -5,6 +5,9 @@ export default class extends Migration { async up() { const systemSettings = this.db.getRepository('systemSettings'); let instance: Model = await systemSettings.findOne(); + if (instance?.options?.mobileSchemaUid) { + return; + } const uiRoutes = this.db.getRepository('uiRoutes'); const routes = await uiRoutes.find(); for (const route of routes) {