File size: 724 Bytes
c01955c
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
import mongoose from "mongoose";

const interviewSchema = new mongoose.Schema({
    companyName: {
        type: String,
        trim: true,
        required: true
    },
    user_id:{
        type:mongoose.Schema.ObjectId,
        ref:"users",
    },
    topic: {
        type: String,
        trim: true,
        required: true
    },
    job_Role: {
        type: String,
        trim: true,
        required: true
    },
    time: {  
        type: Date,
        required: true  
    },
    status: {  
        type: String,
        enum: ['live', 'pending', 'done'],
        default: 'pending'
    }
}, { timestamps: true });  

const Interview = mongoose.model('Interview', interviewSchema);
export default Interview;