Complete Rewrite

This commit is contained in:
2024-09-14 11:04:06 -04:00
parent 926964f774
commit ec568c65b1
27 changed files with 2525 additions and 249 deletions

18
server/storage/Mongo.js Normal file
View File

@@ -0,0 +1,18 @@
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();
}
}