const { Schema, default: mongoose } = require("mongoose"); | |
const { String, ObjectId, Number } = Schema.Types; | |
const challengeSchema = new Schema({ | |
challenger: { | |
type: String, | |
required: true, | |
}, | |
challenged: { | |
type: String, | |
required: true, | |
}, | |
color: { | |
type: String, | |
enum: ["b", "w"], | |
required: true, | |
}, | |
timeLimit: { | |
type: Number, | |
required: true, | |
}, | |
roomID: { | |
type: String, | |
required: true, | |
// unique: true, | |
}, | |
}); | |
const Challenge = mongoose.model("Challenge", challengeSchema); | |
module.exports = { Challenge }; | |