Files
vic-server-mongo/src/modules/msgCode/msgCode.model.js
chaosBreaking dc5423d356 init
2019-08-31 14:59:13 +08:00

33 lines
604 B
JavaScript

'use strict';
const mongoose = require('mongoose');
const CodeSchema = new mongoose.Schema({
id: {
type: String,
required: true,
unique: true
},
code: {
type: String,
required: true,
unique: true
},
type: {
type:String,
required: true,
},
expiresAt: {
type: Date,
default: Date.now,
expires: 3600
}
}, {
timestamps: {
createdAt: 'createdAt',
updatedAt: 'updatedAt'
}
});
const CodeModel = mongoose.model('MsgCode', CodeSchema);
module.exports = CodeModel;