diff --git a/backend/models/modelToucanD.js b/backend/models/modelToucanD.js new file mode 100644 index 0000000000000000000000000000000000000000..0e68aa6619bb5135859bf925973bf30145c3b408 --- /dev/null +++ b/backend/models/modelToucanD.js @@ -0,0 +1,18 @@ +var mongoose = require("mongoose"); + +var Schema = mongoose.Schema; + +/** + * Indique ce que l'on doit trouver dans un toucan + */ +var toucanDSchema = new Schema ({ + title: {type : String, required: true}, // Chaque toucan doit avoir un titre et une date + date: {type : Date, required: true}, + issue: {type: Number, required: true}, + urlId: {type: String, required: true} +}); + +// Le numéro doit être unique +toucanDSchema.index({issue:-1},{unique: true}); + +module.exports = mongoose.model("ToucanD",toucanDSchema); \ No newline at end of file