| 12345678910111213141516171819202122232425 | 
							- const config = require('config');
 
- if (!config.has('database')) {
 
- 	throw new Error('Database config does not exist! Please read the instructions: https://github.com/jc21/nginx-proxy-manager/blob/master/doc/INSTALL.md');
 
- }
 
- let data = {
 
- 	client:     config.database.engine,
 
- 	connection: {
 
- 		host:     config.database.host,
 
- 		user:     config.database.user,
 
- 		password: config.database.password,
 
- 		database: config.database.name,
 
- 		port:     config.database.port
 
- 	},
 
- 	migrations: {
 
- 		tableName: 'migrations'
 
- 	}
 
- };
 
- if (typeof config.database.version !== 'undefined') {
 
- 	data.version = config.database.version;
 
- }
 
- module.exports = require('knex')(data);
 
 
  |