aboutsummaryrefslogtreecommitdiff
path: root/knexfile.js
blob: b293f803bad1fbd1c511cf00f6e18b04c414d0a9 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
require('dotenv').config();

module.exports = {
	client: process.env.DB_CLIENT,
	connection: {
		host: process.env.DB_HOST,
		user: process.env.DB_USER,
		password: process.env.DB_PASSWORD,
		database: process.env.DB_DATABASE,
		filename: 'database.sqlite'
	},
	pool: {
		min: process.env.DATABASE_POOL_MIN || 2,
		max: process.env.DATABASE_POOL_MAX || 10
	},
	migrations: {
		directory: 'src/api/database/migrations'
	},
	seeds: {
		directory: 'src/api/database/seeds'
	}
};