Model page
WE NOW NEED TO CREATE A MODEL FOR ADDING USERS TO THE DATABASE
INSIDE THE FOLDER NAMED models CREATE A FILE CALLED index.js
THE CODE LOOKS LIKE THIS:
const mongoose = require("mongoose");
const userSchema = mongoose.Schema({
name: {
type: String,
required: true,
unique: true,
},
email: {
type: String,
required: true,
unique: true,
},
password: {
type: String,
required: true
}
})
const User = mongoose.model("User", userSchema);
module.exports = User;
THIS IS THE SCHEMA FOR A USER IT CONTAINS A NAME AN EMAIL AND A PASSWORD
NOW WE WILL CREATE A CONTOLLER TO POST A USER ONTO MONGODB
POST-User