PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Wykonaj surowe zapytanie podczas migracji - Sequelize 3.30

query() Metoda, której szukasz, jest instancją, a nie metodą klasową. Istnieje na Sequelize instancje , a nie w samej klasie.

W przypadku migracji możesz uzyskać dostęp do instancji za pośrednictwem dostarczonego interfejsu queryInterface obiekt jako queryInterface.sequelize .

Twoja migracja powinna więc wyglądać tak:

'use strict';

module.exports = {

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

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

};



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. org.postgresql.util.PSQLException:BŁĄD:relacja użytkownik_aplikacji nie istnieje

  2. Dziedziczenie JPA @EntityGraph zawiera opcjonalne skojarzenia podklas

  3. Jak nadać wszystkie uprawnienia do widoków dowolnemu użytkownikowi?

  4. Skopiuj tabelę (wraz z indeksami) w postgres

  5. Utwórz rolę PostgreSQL (użytkownika), jeśli nie istnieje