| 12345678910111213141516171819202122 |
- const env = require("./server/env");
- const isSQLite = env.DB_CLIENT === "sqlite3" || env.DB_CLIENT === "better-sqlite3";
- module.exports = {
- client: env.DB_CLIENT,
- connection: {
- ...(isSQLite && { filename: "db/" + env.DB_FILENAME }),
- host: env.DB_HOST,
- database: env.DB_NAME,
- user: env.DB_USER,
- port: env.DB_PORT,
- password: env.DB_PASSWORD,
- ssl: env.DB_SSL,
- },
- useNullAsDefault: true,
- migrations: {
- tableName: "knex_migrations",
- directory: "server/migrations",
- disableMigrationsListValidation: true,
- }
- };
|