adopt to mongodb adapter changes

This commit is contained in:
Thomas Ruoff
2021-12-08 23:01:40 +01:00
committed by Thomas Ruoff
parent 7196bd2e91
commit 893896cf31
2 changed files with 16 additions and 6 deletions

View File

@@ -5,16 +5,18 @@ import { BOOKING_STATUS } from './enums'
let connectedPromise: Promise<mongoose.Mongoose>
const MONGODB_OPTIONS = {
useCreateIndex: true,
useNewUrlParser: true,
useUnifiedTopology: true,
}
export function connect(): Promise<mongoose.Mongoose> {
if (connectedPromise) {
return connectedPromise
}
connectedPromise = mongoose.connect(process.env.MONGO_URI, {
useCreateIndex: true,
useNewUrlParser: true,
useUnifiedTopology: true,
})
connectedPromise = mongoose.connect(process.env.MONGO_URI, MONGODB_OPTIONS)
return connectedPromise
}