sql >> Databáze >  >> RDS >> PostgreSQL

Sequelize Migration – Vytvořte spouštěč v PostgreSQL

Spouštěče můžete přidat do svých modelů, nenazývají se spouštěče ve vašich modelech sequelize, ačkoli se nazývají Hooks .

Použití háčků je pravděpodobně lepší nápad, protože je můžete integrovat se svými modely a vytvářet skutečné instance modelu, ale pokud opravdu chcete použít spouštěče postgres, můžete použít Sequelize.query() takhle:

module.exports = {
  up: function(queryInterface, Sequelize) {
    queryInterface.sequelize.query('CREATE TRIGGER...')
  },

  down: function(queryInterface, Sequelize) {
    queryInterface.sequelize.query('DROP TRIGGER...')
  }
}



  1. Počítejte od stolu, ale přestaňte počítat u určitého čísla

  2. Nelze se připojit k postgres ze vzdáleného hostitele

  3. Jak VLOŽIT, pokud řádek neexistuje (UPSERT) v MySQL

  4. Instalace ovladače QMYSQL