diff --git a/packages/services/version-service/src/version.module.ts b/packages/services/version-service/src/version.module.ts index 4a2bfcd..386744f 100644 --- a/packages/services/version-service/src/version.module.ts +++ b/packages/services/version-service/src/version.module.ts @@ -1,6 +1,7 @@ import { Module } from '@nestjs/common'; -import { ConfigModule, ConfigService } from '@nestjs/config'; +import { ConfigModule } from '@nestjs/config'; import { TypeOrmModule } from '@nestjs/typeorm'; +import { DatabaseModule } from '@it0/database'; import { AppVersion } from './domain/entities/app-version.entity'; import { AppVersionRepository } from './infrastructure/repositories/app-version.repository'; import { VersionController } from './interfaces/rest/controllers/version.controller'; @@ -8,20 +9,7 @@ import { VersionController } from './interfaces/rest/controllers/version.control @Module({ imports: [ ConfigModule.forRoot({ isGlobal: true }), - TypeOrmModule.forRootAsync({ - imports: [ConfigModule], - inject: [ConfigService], - useFactory: (config: ConfigService) => ({ - type: 'postgres' as const, - host: config.get('DB_HOST', 'localhost'), - port: config.get('DB_PORT', 5432), - username: config.get('DB_USERNAME', 'it0'), - password: config.get('DB_PASSWORD', 'it0_dev'), - database: config.get('DB_DATABASE', 'it0'), - entities: [AppVersion], - synchronize: true, - }), - }), + DatabaseModule.forRoot(), TypeOrmModule.forFeature([AppVersion]), ], controllers: [VersionController],