PostgreSQL
 sql >> Datenbank >  >> RDS >> PostgreSQL

Rohabfrage bei der Migration ausführen – Sequelize 3.30

Die query() Methode, nach der Sie suchen, ist eher eine Instanz als eine Klassenmethode. Es existiert auf Sequelize Instanzen , nicht auf die Klasse selbst.

Bei Migrationen können Sie über das bereitgestellte queryInterface auf die Instanz zugreifen Objekt als queryInterface.sequelize .

Ihre Migration sollte also folgendermaßen aussehen:

'use strict';

module.exports = {

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

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

};