PostgreSQL składa nazwy zwykłych identyfikatorów na małe litery. Więc users , Users i USERS wszystkie są rozwiązywane do identyfikatora users .
Rozdzielone identyfikatory są różne. (Identyfikatory rozdzielone są otoczone podwójnymi cudzysłowami.) Identyfikatory "users" , "Users" i "USERS" to trzy różne identyfikatory.
Twoja migracja utworzyła tabelę "users" . Sequelize szuka tabeli "Users" . (Identyfikatory rozdzielane — dwie różne tabele).
Prawdopodobnie powinieneś zmienić identyfikator w migracji na „Użytkownicy”. Są inne sposoby, ale to jest droga najmniejszego oporu. Jeśli jest to już w wersji produkcyjnej, lepiej napisać kolejną migrację, która zmienia nazwy "users" do "Users" .