25 lines
495 B
JavaScript
25 lines
495 B
JavaScript
var mongoose = require('mongoose');
|
|
|
|
var Schema = mongoose.Schema;
|
|
|
|
var RoomSchema = new Schema({
|
|
createDate: Date,
|
|
started: Boolean,
|
|
full: Boolean,
|
|
nextMoveTime: Number,
|
|
players: [{
|
|
name: String,
|
|
color: String,
|
|
ready: Boolean,
|
|
nowMoving: Boolean,
|
|
}],
|
|
pawns: [{
|
|
color: String,
|
|
basePos: Number,
|
|
position: Number,
|
|
}],
|
|
});
|
|
|
|
var RoomModel = mongoose.model('RoomModel', RoomSchema );
|
|
|
|
module.exports = RoomModel; |