Add option to cycle between multiple postgres instances

This commit is contained in:
Ajay
2022-06-25 01:41:45 -04:00
parent a8d0336cae
commit 1a232600a1
4 changed files with 59 additions and 8 deletions

View File

@@ -1,7 +1,7 @@
import fs from "fs";
import { SBSConfig } from "./types/config.model";
import packageJson from "../package.json";
import { isBoolean, isNumber } from "lodash";
import { isNumber } from "lodash";
const isTestMode = process.env.npm_lifecycle_script === packageJson.scripts.test;
const configFile = process.env.TEST_POSTGRES ? "ci.json"
@@ -81,6 +81,17 @@ addDefaults(config, {
rejectUnauthorized: false
}
},
postgresReadOnly: {
enabled: false,
weight: 1,
user: "",
host: "",
password: "",
port: 5432,
ssl: {
rejectUnauthorized: false
}
},
dumpDatabase: {
enabled: false,
minTimeBetweenMs: 180000,