refactor(server): database config (#13730)

This commit is contained in:
Jason Rasmussen 2024-10-24 17:12:25 -04:00 committed by GitHub
parent 151ba9f1d9
commit fb995816a1
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 87 additions and 84 deletions

View file

@ -8,7 +8,6 @@ import { OpenTelemetryModule } from 'nestjs-otel';
import { mkdir, rm, writeFile } from 'node:fs/promises';
import { join } from 'node:path';
import { format } from 'sql-formatter';
import { databaseConfig } from 'src/database.config';
import { GENERATE_SQL_KEY, GenerateSqlQueries } from 'src/decorators';
import { entities } from 'src/entities';
import { ILoggerRepository } from 'src/interfaces/logger.interface';
@ -74,12 +73,12 @@ class SqlGenerator {
await rm(this.options.targetDir, { force: true, recursive: true });
await mkdir(this.options.targetDir);
const { otel } = new ConfigRepository().getEnv();
const { database, otel } = new ConfigRepository().getEnv();
const moduleFixture = await Test.createTestingModule({
imports: [
TypeOrmModule.forRoot({
...databaseConfig,
...database.config,
host: 'localhost',
entities,
logging: ['query'],