diff --git a/packages/twenty-server/src/database/typeorm/core/core.datasource.ts b/packages/twenty-server/src/database/typeorm/core/core.datasource.ts index 1a6bd9ec6..d187d8fbf 100644 --- a/packages/twenty-server/src/database/typeorm/core/core.datasource.ts +++ b/packages/twenty-server/src/database/typeorm/core/core.datasource.ts @@ -2,7 +2,10 @@ import { TypeOrmModuleOptions } from '@nestjs/typeorm'; import { config } from 'dotenv'; import { DataSource, DataSourceOptions } from 'typeorm'; -config({ path: process.env.NODE_ENV === 'test' ? '.env.test' : '.env' }); +config({ + path: process.env.NODE_ENV === 'test' ? '.env.test' : '.env', + override: true, +}); const isJest = process.argv.some((arg) => arg.includes('jest')); diff --git a/packages/twenty-server/src/database/typeorm/metadata/metadata.datasource.ts b/packages/twenty-server/src/database/typeorm/metadata/metadata.datasource.ts index cdc833973..2a2811432 100644 --- a/packages/twenty-server/src/database/typeorm/metadata/metadata.datasource.ts +++ b/packages/twenty-server/src/database/typeorm/metadata/metadata.datasource.ts @@ -2,7 +2,10 @@ import { TypeOrmModuleOptions } from '@nestjs/typeorm'; import { config } from 'dotenv'; import { DataSource, DataSourceOptions } from 'typeorm'; -config({ path: process.env.NODE_ENV === 'test' ? '.env.test' : '.env' }); +config({ + path: process.env.NODE_ENV === 'test' ? '.env.test' : '.env', + override: true, +}); const isJest = process.argv.some((arg) => arg.includes('jest')); diff --git a/packages/twenty-server/src/database/typeorm/raw/raw.datasource.ts b/packages/twenty-server/src/database/typeorm/raw/raw.datasource.ts index d39907593..45bbdc702 100644 --- a/packages/twenty-server/src/database/typeorm/raw/raw.datasource.ts +++ b/packages/twenty-server/src/database/typeorm/raw/raw.datasource.ts @@ -1,6 +1,9 @@ import { config } from 'dotenv'; import { DataSource, DataSourceOptions } from 'typeorm'; -config({ path: process.env.NODE_ENV === 'test' ? '.env.test' : '.env' }); +config({ + path: process.env.NODE_ENV === 'test' ? '.env.test' : '.env', + override: true, +}); const typeORMRawModuleOptions: DataSourceOptions = { url: process.env.PG_DATABASE_URL, diff --git a/packages/twenty-server/src/utils/generate-front-config.ts b/packages/twenty-server/src/utils/generate-front-config.ts index 0b6877208..c842a2592 100644 --- a/packages/twenty-server/src/utils/generate-front-config.ts +++ b/packages/twenty-server/src/utils/generate-front-config.ts @@ -2,7 +2,10 @@ import * as fs from 'fs'; import * as path from 'path'; import { config } from 'dotenv'; -config({ path: process.env.NODE_ENV === 'test' ? '.env.test' : '.env' }); +config({ + path: process.env.NODE_ENV === 'test' ? '.env.test' : '.env', + override: true, +}); export function generateFrontConfig(): void { const configObject = {