diff --git a/db/index.js b/db/index.js index a38460d..39f183b 100644 --- a/db/index.js +++ b/db/index.js @@ -13,8 +13,10 @@ if (process.env.NODE_ENV !== 'production') { mongoose.modelNames().includes('Booking') && mongoose.deleteModel('Booking') } -export const Booker = mongoose.model('Booker', BookerSchema) -export const Booking = mongoose.model('Booking', BookingSchema) +export const Booker = + mongoose.models.Booker || mongoose.model('Booker', BookerSchema) +export const Booking = + mongoose.models.Booking || mongoose.model('Booking', BookingSchema) export async function getBookedDays() { const bookings = await Booking.find(