PostgreSQL
 sql >> Base de Dados >  >> RDS >> PostgreSQL

Sequelize Migration - Crie Trigger no PostgreSQL


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...')
  }
}