reserve.js 595 Bytes
Newer Older
Ha YeaJin's avatar
pages    
Ha YeaJin committed
1
2
3
const mongoose = require('mongoose');

const { Schema } = mongoose;
4
const { Types: { ObjectId } } = Schema;
Ha YeaJin's avatar
pages    
Ha YeaJin committed
5
const reserveSchema = new Schema({
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
37
38
39
40
41
42
43
  id: {
    type: ObjectId,
    required: true,
    ref: 'User',
  },
  date: {
    type: String,
  },
  time: {
    type: String,

  },
  room: {
    type: String,

  },
  name: { //대표자 이름
    type: String,

  },
  reason: {
    type: String,

  },
  member: {
    type: String,

  },
  approve: {
    type: Boolean,
    default: false,

  },
  num: {
    type: Number,
  },


Ha YeaJin's avatar
pages    
Ha YeaJin committed
44
45
46
});

module.exports = mongoose.model('Reserve', reserveSchema);