chore: Use ts migration files also for test env
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
import appConfig from './src/config/app';
|
import appConfig from './src/config/app';
|
||||||
|
|
||||||
const fileExtension = appConfig.isDev ? 'ts' : 'js';
|
const fileExtension = appConfig.isDev || appConfig.isTest ? 'ts' : 'js';
|
||||||
|
|
||||||
const knexConfig = {
|
const knexConfig = {
|
||||||
client: 'pg',
|
client: 'pg',
|
||||||
|
@@ -17,6 +17,7 @@ type AppConfig = {
|
|||||||
appEnv: string;
|
appEnv: string;
|
||||||
logLevel: string;
|
logLevel: string;
|
||||||
isDev: boolean;
|
isDev: boolean;
|
||||||
|
isTest: boolean;
|
||||||
isProd: boolean;
|
isProd: boolean;
|
||||||
postgresDatabase: string;
|
postgresDatabase: string;
|
||||||
postgresSchema: string;
|
postgresSchema: string;
|
||||||
@@ -89,6 +90,7 @@ const appConfig: AppConfig = {
|
|||||||
appEnv: appEnv,
|
appEnv: appEnv,
|
||||||
logLevel: process.env.LOG_LEVEL || 'info',
|
logLevel: process.env.LOG_LEVEL || 'info',
|
||||||
isDev: appEnv === 'development',
|
isDev: appEnv === 'development',
|
||||||
|
isTest: appEnv === 'test',
|
||||||
isProd: appEnv === 'production',
|
isProd: appEnv === 'production',
|
||||||
version: process.env.npm_package_version,
|
version: process.env.npm_package_version,
|
||||||
postgresDatabase: process.env.POSTGRES_DATABASE || 'automatisch_development',
|
postgresDatabase: process.env.POSTGRES_DATABASE || 'automatisch_development',
|
||||||
|
Reference in New Issue
Block a user