remove sql logging in production
deploy to danak / build_and_deploy (push) Has been cancelled

This commit is contained in:
2026-06-04 17:15:51 +03:30
parent 4e7c81ae09
commit 9a6eebf385
2 changed files with 3 additions and 3 deletions
+2 -2
View File
@@ -44,9 +44,9 @@ export default defineConfig({
createTimeoutMillis: 15000, createTimeoutMillis: 15000,
destroyTimeoutMillis: 5000, destroyTimeoutMillis: 5000,
}, },
// 5. Use console for CLI logging, not the injected Nest logger // 5. Use console for CLI logging in dev; silence SQL logs in production
// eslint-disable-next-line @typescript-eslint/no-unsafe-assignment // eslint-disable-next-line @typescript-eslint/no-unsafe-assignment
logger: isProduction ? console.log.bind(console) : console.debug.bind(console), logger: isProduction ? () => {} : console.debug.bind(console),
schemaGenerator: { schemaGenerator: {
disableForeignKeys: false, disableForeignKeys: false,
}, },
+1 -1
View File
@@ -45,7 +45,7 @@ const dataBaseConfig: MikroOrmModuleAsyncOptions = {
createTimeoutMillis: 15000, createTimeoutMillis: 15000,
destroyTimeoutMillis: 5000, destroyTimeoutMillis: 5000,
}, },
logger: isProduction ? message => logger.log(message) : message => logger.debug(message), logger: isProduction ? () => {} : message => logger.debug(message),
schemaGenerator: { schemaGenerator: {
// createForeignKey: !isProduction, // createForeignKey: !isProduction,
disableForeignKeys: false, disableForeignKeys: false,