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