knex.js 438 B

1234567891011121314151617181920212223
  1. const knex = require("knex");
  2. const env = require("./env");
  3. const db = knex({
  4. client: env.DB_CLIENT,
  5. connection: {
  6. filename: "db/" + env.DB_FILENAME,
  7. host: env.DB_HOST,
  8. port: env.DB_PORT,
  9. database: env.DB_NAME,
  10. user: env.DB_USER,
  11. password: env.DB_PASSWORD,
  12. ssl: env.DB_SSL,
  13. pool: {
  14. min: env.DB_POOL_MIN,
  15. max: env.DB_POOL_MAX
  16. }
  17. },
  18. useNullAsDefault: true,
  19. });
  20. module.exports = db;