|
|
@@ -11,8 +11,14 @@ export const createDataSource = (app: FastifyInstance) => {
|
|
|
database: app.config.DB_DATABASE,
|
|
|
synchronize: true,
|
|
|
logging: false,
|
|
|
- entities: ['src/entities/*.entity.{ts,js}', 'entities/*.entity.{ts,js}'],
|
|
|
- migrations: ['src/migrations/**/*.js'],
|
|
|
- subscribers: ['src/subscribers/**/*.js']
|
|
|
+ entities: app.config.NODE_ENV === 'production'
|
|
|
+ ? ['dist/entities/*.entity.js']
|
|
|
+ : ['src/entities/*.entity.ts'],
|
|
|
+ migrations: app.config.NODE_ENV === 'production'
|
|
|
+ ? ['dist/migrations/**/*.js']
|
|
|
+ : ['src/migrations/**/*.ts'],
|
|
|
+ subscribers: app.config.NODE_ENV === 'production'
|
|
|
+ ? ['dist/subscribers/**/*.js']
|
|
|
+ : ['src/subscribers/**/*.ts'],
|
|
|
})
|
|
|
}
|