ormconfig: fix slow cli commands; add db timeout
For some reason, absolute paths to migrations and/or entities caused the cli to freeze/load indefinitely when trying to create migrations.
This commit is contained in:
parent
c5aea510e7
commit
66d1afbb81
1 changed files with 5 additions and 4 deletions
|
@ -6,12 +6,12 @@ const moment = require('moment-timezone');
|
||||||
moment.tz.setDefault('UTC');
|
moment.tz.setDefault('UTC');
|
||||||
|
|
||||||
const entities = process.env.NODE_ENV === 'production'
|
const entities = process.env.NODE_ENV === 'production'
|
||||||
? path.resolve(__dirname, 'dist/data/entities/*.js')
|
? path.relative(process.cwd(), path.resolve(__dirname, 'dist/data/entities/*.js'))
|
||||||
: path.resolve(__dirname, 'src/data/entities/*.ts');
|
: path.relative(process.cwd(), path.resolve(__dirname, 'src/data/entities/*.ts'));
|
||||||
|
|
||||||
const migrations = process.env.NODE_ENV === 'production'
|
const migrations = process.env.NODE_ENV === 'production'
|
||||||
? path.resolve(__dirname, 'dist/migrations/*.js')
|
? path.relative(process.cwd(), path.resolve(__dirname, 'dist/migrations/*.js'))
|
||||||
: path.resolve(__dirname, 'src/migrations/*.ts');
|
: path.relative(process.cwd(), path.resolve(__dirname, 'src/migrations/*.ts'));
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
type: "mysql",
|
type: "mysql",
|
||||||
|
@ -24,6 +24,7 @@ module.exports = {
|
||||||
bigNumberStrings: true,
|
bigNumberStrings: true,
|
||||||
dateStrings: true,
|
dateStrings: true,
|
||||||
synchronize: false,
|
synchronize: false,
|
||||||
|
connectTimeout: 2000,
|
||||||
|
|
||||||
// Entities
|
// Entities
|
||||||
entities: [entities],
|
entities: [entities],
|
||||||
|
|
Loading…
Add table
Reference in a new issue