PostgreSQL piega i nomi degli identificatori ordinari in minuscolo. Quindi users
, Users
e USERS
tutti si risolvono nell'identificatore users
.
Gli identificatori delimitati sono diversi. (Gli identificatori delimitati sono racchiusi tra virgolette.) Gli identificatori "users"
, "Users"
e "USERS"
sono tre diversi identificatori.
La tua migrazione ha creato la tabella "users"
. Sequelize sta cercando la tabella "Users"
. (Identificatori delimitati:due tabelle diverse.)
Probabilmente dovresti cambiare l'identificatore nella tua migrazione in "Utenti". Ci sono altri modi, ma questo è il percorso di minor resistenza. Se è già in produzione, è meglio scrivere un'altra migrazione che rinomini "users"
a "Users"
.