Você pode adicionar os gatilhos aos seus modelos, eles não são chamados de gatilhos em seus modelos de sequência, embora sejam chamados de
Hooks
. Usar ganchos é provavelmente uma ideia melhor, pois você pode integrá-los com seus modelos e criar instâncias reais de modelo, mas se você realmente quiser usar gatilhos postgres, poderá usar
Sequelize.query()
igual a:module.exports = {
up: function(queryInterface, Sequelize) {
queryInterface.sequelize.query('CREATE TRIGGER...')
},
down: function(queryInterface, Sequelize) {
queryInterface.sequelize.query('DROP TRIGGER...')
}
}