From c5c204f7275b458a4d910504146a6a0ca5c43ed6 Mon Sep 17 00:00:00 2001 From: Pranav C Date: Mon, 17 Apr 2023 01:31:27 +0530 Subject: [PATCH] refactor: create new modules for meta auth and data Signed-off-by: Pranav C --- packages/nocodb-nest/src/app.module.ts | 2 ++ .../src/modules/api-docs/api-docs.module.ts | 9 --------- packages/nocodb-nest/src/modules/meta/meta.module.ts | 11 +++++++++++ 3 files changed, 13 insertions(+), 9 deletions(-) delete mode 100644 packages/nocodb-nest/src/modules/api-docs/api-docs.module.ts create mode 100644 packages/nocodb-nest/src/modules/meta/meta.module.ts diff --git a/packages/nocodb-nest/src/app.module.ts b/packages/nocodb-nest/src/app.module.ts index 4576881602..fdd88a8224 100644 --- a/packages/nocodb-nest/src/app.module.ts +++ b/packages/nocodb-nest/src/app.module.ts @@ -59,6 +59,7 @@ import type { MiddlewareConsumer, OnApplicationBootstrap, } from '@nestjs/common'; +import { MetaModule } from './modules/meta/meta.module'; @Module({ imports: [ @@ -106,6 +107,7 @@ import type { CachesModule, ...(process.env['PLAYWRIGHT_TEST'] === 'true' ? [TestModule] : []), PluginsModule, + MetaModule, ], controllers: [], providers: [ diff --git a/packages/nocodb-nest/src/modules/api-docs/api-docs.module.ts b/packages/nocodb-nest/src/modules/api-docs/api-docs.module.ts deleted file mode 100644 index d5a88ab320..0000000000 --- a/packages/nocodb-nest/src/modules/api-docs/api-docs.module.ts +++ /dev/null @@ -1,9 +0,0 @@ -import { Module } from '@nestjs/common'; -import { ApiDocsService } from '../api-docs.service'; -import { ApiDocsController } from '../../controllers/api-docs/api-docs.controller'; - -@Module({ - controllers: [ApiDocsController], - providers: [ApiDocsService], -}) -export class ApiDocsModule {} diff --git a/packages/nocodb-nest/src/modules/meta/meta.module.ts b/packages/nocodb-nest/src/modules/meta/meta.module.ts new file mode 100644 index 0000000000..e9de8e72b0 --- /dev/null +++ b/packages/nocodb-nest/src/modules/meta/meta.module.ts @@ -0,0 +1,11 @@ +import { Module } from '@nestjs/common'; +import { ApiDocsController } from '../../controllers/api-docs/api-docs.controller' +import { ApiTokensController } from '../../controllers/api-tokens.controller' +import { ApiTokensService } from '../../services/api-tokens.service' +import { ApiDocsService } from '../api-docs.service' + +@Module({}) +export class MetaModule { + controllers: [ApiDocsController, ApiTokensController], + providers: [ApiDocsService, ApiTokensService], +}