// Update with your config settings. import 'dotenv/config' import { dirname } from 'path' import { fileURLToPath } from 'url' const __dirname = dirname(fileURLToPath(import.meta.url)) /** * @type { Object. } */ export default { development: { client: 'pg', connection: { database: process.env.DB_NAME, user: process.env.DB_USER, password: process.env.DB_PASS, host: process.env.DB_HOST, port: process.env.DB_PORT }, migrations: { directory: __dirname + '/db/migrations' }, seeds: { directory: __dirname + '/db/seeds' } }, staging: { client: 'pg', connection: { database: process.env.DB_NAME, user: process.env.DB_USER, password: process.env.DB_PASS, host: process.env.DB_HOST, port: process.env.DB_PORT }, pool: { min: 2, max: 10 }, migrations: { tableName: 'knex_migrations' } }, production: { client: 'pg', connection: { database: process.env.DB_NAME, user: process.env.DB_USER, password: process.env.DB_PASS, host: process.env.DB_HOST, port: process.env.DB_PORT }, pool: { min: 2, max: 10 }, migrations: { tableName: 'knex_migrations' } } }