module.exports = {
attributes: {
episode:{
model:'episode'
},
book: {
model: 'book'
},
sortOrder: {
type: 'number'
}
},
checkConsistency: async () => {
var relations = await EpisodeBook.find().populate('episode').populate('book');
relations = relations
.filter(relation => relation.episode==null || relation.book==null)
.map(relation => relation.id);
await EpisodeBook.destroy({id: relations});
}
}