PostgreSQL vouwt de namen van gewone identifiers naar kleine letters. Dus users
, Users
, en USERS
allemaal oplossen naar de identifier users
.
Gescheiden identifiers zijn anders. (Gescheiden identifiers zijn omgeven door dubbele aanhalingstekens.) De identifiers "users"
, "Users"
, en "USERS"
zijn drie verschillende identifiers.
Uw migratie heeft de tabel "users"
gemaakt . Sequelize zoekt naar de tabel "Users"
. (Gescheiden identifiers--twee verschillende tabellen.)
U moet waarschijnlijk de identifier in uw migratie wijzigen in "Gebruikers". Er zijn andere manieren, maar dit is de weg van de minste weerstand. Als dit al in productie is, is het misschien beter om nog een migratie te schrijven die de naam "users"
hernoemt naar "Users"
.