sql >> Base de Datos >  >> RDS >> PostgreSQL

Ejecutar consulta sin formato en migración - Sequelize 3.30

La query() El método que está buscando es una instancia en lugar de un método de clase. Existe en Sequelize instancias , no en la clase en sí.

En las migraciones, puede acceder a la instancia a través de la queryInterface provista. objeto como queryInterface.sequelize .

Entonces su migración debería verse así:

'use strict';

module.exports = {

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

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

};