app/assets/javascripts/IndividualResult.js in cqm-models-1.0.3 vs app/assets/javascripts/IndividualResult.js in cqm-models-1.1.1.0

- old
+ new

@@ -1,6 +1,6 @@ -const mongoose = require('mongoose'); +const mongoose = require('mongoose/browser'); const [Number, String, Mixed, ObjectId] = [ mongoose.Schema.Types.Number, mongoose.Schema.Types.String, mongoose.Schema.Types.Mixed, @@ -52,6 +52,11 @@ timestamps: { createdAt: 'created_at', updatedAt: 'updated_at' }, // These are the Mongoid conventions for timestamps } ); module.exports.IndividualResultSchema = IndividualResultSchema; -module.exports.IndividualResult = mongoose.model('individual_result', IndividualResultSchema); +class IndividualResult extends mongoose.Document { + constructor(object) { + super(object, IndividualResultSchema); + } +} +module.exports.IndividualResult = IndividualResult;