PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Esegui query grezza nella migrazione - Sequelize 3.30

La query() il metodo che stai cercando è un'istanza piuttosto che un metodo di classe. Esiste su Sequelize istanze , non sulla classe stessa.

Nelle migrazioni, puoi accedere all'istanza tramite la queryInterface fornita oggetto come queryInterface.sequelize .

Quindi la tua migrazione dovrebbe essere simile a:

'use strict';

module.exports = {

  up: (queryInterface, Sequelize, migration) => {
     return queryInterface.sequelize.query(...);
  },

  down: (queryInterface, Sequelize) => {
     return queryInterface.sequelize.query(...);
  }

};