1
0
Fork 0
mirror of https://gitlab.com/Alamantus/Readlebee.git synced 2025-03-25 12:50:44 +01:00
Readlebee/server/sequelize/associations/Recommendation.js
Robbie Antenesse 071e1e6586 Update sequelize & DB setup:
- Split models & associations into their own files
- Update columns and requirements
- Create PermissionLevel model & add to relevant models
2020-01-14 15:47:44 -07:00

23 lines
No EOL
419 B
JavaScript

module.exports = models => {
const {
Recommendation,
User,
BookReference,
} = models;
Recommendation.belongsTo(User, {
foreignKey: 'fromUser',
onDelete: 'SET NULL',
});
Recommendation.belongsTo(User, {
foreignKey: 'toUser',
onDelete: 'CASCADE',
});
Recommendation.belongsTo(BookReference, {
foreignKey: 'bookId',
onDelete: 'CASCADE',
});
return Recommendation;
}