created bacis structure and routes for creating user and logging in

This commit is contained in:
QkoSad
2022-12-05 14:25:27 +02:00
commit 8fd0b86492
10 changed files with 4616 additions and 0 deletions
+29
View File
@@ -0,0 +1,29 @@
const mongoose = require("mongoose");
const userSchema = mongoose.Schema(
{
name: {
type: String,
required: [true, "Please add a name"],
},
email: {
type: String,
required: [true, "Please add a email"],
unique: true,
},
password: {
type: String,
required: [true, "Please add a password"],
},
isAdmin: {
type: Boolean,
require: true,
default: false,
},
},
{
timestamps: true,
}
);
module.exports = mongoose.model("User", userSchema);