UNPKG

express-typeorm-rest-boilerplate

Version:

Boilerplate code to get started with building RESTful API Services

34 lines (30 loc) 785 B
/* eslint-disable @typescript-eslint/no-var-requires */ const config = process.env.NODE_ENV === 'production' ? require('./dist/config').default : require('./src/config').default; const srcConfig = { type: 'mongodb', url: config.databaseURL, useNewUrlParser: true, useUnifiedTopology: true, synchronize: true, logging: false, entities: ['src/api/entities/**/*.ts'], cli: { entitiesDir: 'src/api/entities', }, }; const distConfig = { type: 'mongodb', url: config.databaseURL, useNewUrlParser: true, useUnifiedTopology: true, synchronize: false, logging: false, entities: ['dist/api/entities/**/*.js'], cli: { entitiesDir: 'dist/api/entities', }, }; module.exports = process.env.NODE_ENV === 'production' ? distConfig : srcConfig;