'use strict';
// var mongoose = require('mongoose');
import { Schema, model, connect } from 'mongoose';

var  OtpSchema = new Schema(
    {
        user_id:{
            type: Schema.Types.ObjectId,
            ref:'User'
        },
        otp:{
            type: String
        },
        action:{
            type: String
        }, 
        sms_status:{
            type: String,
            default:"PENDING"
        },
      
        is_deleted: {
            type: Boolean,
            default: false
        },
        is_expired: {
            type: Boolean,
            default: false
        },
        
    },
    {
        timestamps: true,
    },
);

let OTP = model('Otp', OtpSchema)
//module.exports.User =  mongoose.model('User', userSchema);
module.exports = {OTP, OtpSchema}