Vous pouvez ajouter les déclencheurs à vos modèles, ils ne sont pas appelés déclencheurs dans vos modèles de séquençage bien qu'ils s'appellent Hooks
.
L'utilisation de crochets est probablement une meilleure idée puisque vous pouvez les intégrer à vos modèles et créer des instances de modèle réelles, mais si vous voulez vraiment utiliser des déclencheurs postgres, vous pouvez utiliser Sequelize.query()
comme ça :
module.exports = {
up: function(queryInterface, Sequelize) {
queryInterface.sequelize.query('CREATE TRIGGER...')
},
down: function(queryInterface, Sequelize) {
queryInterface.sequelize.query('DROP TRIGGER...')
}
}