Feat: upgrade pg-promise and fix breaking changes

This commit is contained in:
csrapr 2021-02-26 18:41:53 +00:00 committed by Josh Harvey
parent c4ea21259a
commit 8cd1389de3
7 changed files with 79 additions and 83 deletions

View file

@ -220,7 +220,7 @@ function addCryptoDefaults (oldConfig, newFields) {
function modifyConfig (newFields) {
const TransactionMode = pgp.txMode.TransactionMode
const isolationLevel = pgp.txMode.isolationLevel
const tmSRD = new TransactionMode({tiLevel: isolationLevel.serializable})
const mode = new TransactionMode({ tiLevel: isolationLevel.serializable })
function transaction (t) {
return loadRecentConfig()
@ -231,9 +231,7 @@ function modifyConfig (newFields) {
})
}
transaction.txMode = tmSRD
return db.tx(transaction)
return db.tx({ mode }, transaction)
}
module.exports = {