All files / services/user knexfile.ts

100% Statements 4/4
100% Branches 0/0
100% Functions 0/0
100% Lines 4/4

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 393x   3x                                 3x                           3x          
import config from "../../../config/config";
 
const masterConfig = {
  client: "mysql2",
  connection: {
    host: config.db.host.get(),
    database: "user",
    user: config.db.user.get(),
    password: config.db.password.get(),
  },
  pool: {
    min: 2,
    max: 10,
  },
  migrations: {
    tableName: "knex_migrations_user",
  },
};
 
const slaveConfig = {
  client: "mysql2",
  connection: {
    host: config.dbSlave.host.get(),
    database: "user",
    user: config.dbSlave.user.get(),
    password: config.dbSlave.password.get(),
  },
  pool: {
    min: 2,
    max: 10,
  },
};
 
export = {
  development: masterConfig,
  production: masterConfig,
  slave: slaveConfig,
};