fix(metadata): harden write pipeline with atomic writes and ordering

This commit is contained in:
neon
2026-04-01 05:25:00 -06:00
parent 2e37c2d8e6
commit c4a0c55e71
27 changed files with 630 additions and 264 deletions
+2 -2
View File
@@ -4,7 +4,7 @@ import { APP_GUARD, APP_INTERCEPTOR } from '@nestjs/core';
import { ScheduleModule } from '@nestjs/schedule';
import { LoggerModule } from 'nestjs-pino';
import { appConfig, authConfig, dbConfig, emailConfig, storageConfig } from './config/config';
import { appConfig, authConfig, dbConfig, emailConfig, fileWriteConfig, storageConfig } from './config/config';
import { validateEnv } from './config/env.validation';
import { loggerConfig } from './common/logger.config';
import { CommonModule } from './common/common.module';
@@ -57,7 +57,7 @@ import { AuditModule } from './modules/audit/audit.module';
ConfigModule.forRoot({
isGlobal: true,
validate: validateEnv,
load: [appConfig, dbConfig, authConfig, storageConfig, emailConfig],
load: [appConfig, dbConfig, authConfig, storageConfig, fileWriteConfig, emailConfig],
}),
ScheduleModule.forRoot(),
DbModule,