2022-03-30 04:03:44 +13:00
|
|
|
const core = require("@budibase/backend-core")
|
2022-09-26 22:40:37 +13:00
|
|
|
const env = require("../environment")
|
2020-04-08 02:12:08 +12:00
|
|
|
|
2022-03-30 04:03:44 +13:00
|
|
|
exports.init = () => {
|
|
|
|
const dbConfig = {
|
|
|
|
replication: true,
|
|
|
|
find: true,
|
|
|
|
}
|
|
|
|
|
2022-09-26 22:40:37 +13:00
|
|
|
if (env.isTest() && !env.COUCH_DB_URL) {
|
|
|
|
dbConfig.inMemory = true
|
|
|
|
dbConfig.allDbs = true
|
|
|
|
}
|
2022-03-30 04:03:44 +13:00
|
|
|
|
|
|
|
core.init({ db: dbConfig })
|
|
|
|
}
|