mc-server / models /Server.js
arifian853's picture
Initial commit
5df662e
Raw History Blame Contribute Delete
524 Bytes
const mongoose = require('mongoose');
const serverSchema = new mongoose.Schema({
name: {
type: String,
required: true,
trim: true
},
address: {
type: String,
required: true,
trim: true
},
description: {
type: String,
trim: true
},
activePlayers: [{
type: mongoose.Schema.Types.ObjectId,
ref: 'Player'
}],
createdBy: {
type: mongoose.Schema.Types.ObjectId,
ref: 'User'
}
}, {
timestamps: true
});
module.exports = mongoose.model('Server', serverSchema);