require('dotenv').config() const local = { host: process.env.DB_HOST, user: process.env.DB_USER, password: process.env.DB_ROOT_PASSWORD, database: process.env.DB_NAME, port: process.env.DB_PORT } const pscale = { host: process.env.PSCALE_DB_HOST ? process.env.PSCALE_DB_HOST : '127.0.0.1', user: process.env.PSCALE_DB_USER ? process.env.PSCALE_DB_USER : 'root', password: process.env.PSCALE_DB_PASSWORD ? process.env.PSCALE_DB_PASSWORD : '', database: process.env.PSCALE_DB_NAME, port: process.env.PSCALE_DB_PORT ? process.env.PSCALE_DB_PORT : 3306 } const connectionSettings = process.env.USE_LOCAL_DB == "true" ? local : pscale module.exports = { development: { client: process.env.DB_TYPE, connection: connectionSettings, pool: { min: 2, max: 10 }, migrations: { directory: './db/migrations' }, seeds: { directory: './db/seeds' } }, }