'use strict' /** @type {import('@adonisjs/framework/src/Env')} */ const Env = use('Env') /** @type {import('@adonisjs/ignitor/src/Helpers')} */ const Helpers = use('Helpers') module.exports = { /* |-------------------------------------------------------------------------- | Default Connection |-------------------------------------------------------------------------- | | Connection defines the default connection settings to be used while | interacting with SQL databases. | */ connection: Env.get('DB_CONNECTION', 'pg'), /* |-------------------------------------------------------------------------- | PostgreSQL |-------------------------------------------------------------------------- | | Here we define connection settings for PostgreSQL database. | | npm i --save pg | */ pg: { client: 'pg', connection: { host: Env.get('DB_HOST', 'localhost'), port: Env.get('DB_PORT', ''), user: Env.get('DB_USER', 'root'), password: Env.get('DB_PASSWORD', ''), database: Env.get('DB_DATABASE', 'adonis') }, pool: { min: 0, max: 10 }, debug: Env.get('DB_DEBUG', false) } }