sendou.ink/models/build.js
2019-06-14 13:01:51 +03:00

20 lines
561 B
JavaScript

const mongoose = require('mongoose')
const buildSchema = new mongoose.Schema({
discord_id: {type: String, required: true},
weapon: {type: String, required: true},
title: {type: String},
headgear: {type: [String], required: true},
clothing: {type: [String], required: true},
shoes: {type: [String], required: true},
top: {type: Boolean}
}, { timestamps: true })
buildSchema.virtual('discord_user', {
ref: 'User',
localField: 'discord_id',
foreignField: 'discord_id',
justOne: true
})
module.exports = mongoose.model('Build', buildSchema)