Files
appointment_to_examiner/server/models/User.js
Harikrishnan Gopal 956cf14c53 initial commit
2024-12-03 15:53:50 +05:30

28 lines
546 B
JavaScript

const mongoose = require("mongoose");
const passportLocalMongoose = require("passport-local-mongoose");
const UserSchema = new mongoose.Schema(
{
googleId: String,
username: String,
email: String,
password: String,
profilePicture: String,
resetPasswordToken: {
type: String,
default: null,
},
resetPasswordExpires: {
type: Date,
default: null,
},
},
{
timestamps: true,
}
);
UserSchema.plugin(passportLocalMongoose);
module.exports = mongoose.model("User", UserSchema);