PostgreSQL překládá názvy běžných identifikátorů na malá písmena. Tedy users
, Users
a USERS
vše se řeší na identifikátor users
.
Oddělovací identifikátory jsou různé. (Identifikátory s oddělovači jsou ohraničeny dvojitými uvozovkami.) Identifikátory "users"
, "Users"
a "USERS"
jsou tři různé identifikátory.
Vaše migrace vytvořila tabulku "users"
. Sequelize hledá tabulku "Users"
. (Oddělené identifikátory – dvě různé tabulky.)
Pravděpodobně byste měli změnit identifikátor při migraci na „Uživatelé“. Jsou i jiné způsoby, ale toto je cesta nejmenšího odporu. Pokud je to již ve výrobě, možná bude lepší napsat další migraci, která přejmenuje "users"
na "Users"
.