Files
VTHacks-12/server/storage/Mongo.js
2024-09-14 11:04:06 -04:00

19 lines
431 B
JavaScript

import mongoose from "mongoose";
import Users from "./collections/users.js";
export default class Mongo {
constructor(uri) {
this.connect(uri);
this.users = new Users();
}
async connect(uri) {
mongoose.set('strictQuery', true);
return mongoose.connect(uri).then(() => { console.log('MongoDB connected') });
}
async disconnect() {
return mongoose.disconnect();
}
}