エラーメッセージに注意してください:
ERROR: relation "ongoingprojects" does not exist
ongoingprojects
について不平を言っていることに注意してください SQLがongoingProjects
について話しているとき 。次のようなテーブルを作成した可能性があります:
create table "ongoingProjects" ( ...
PostgreSQLは、二重引用符で囲まれていない限り、すべての識別子(テーブル名、列名など)を小文字に折りたたむ。 "ongoingProjects"
としてテーブルを作成したら 、どこでも名前を二重引用符で囲み、その場合と完全に一致させる必要があります:
select * from "ongoingProjects";
PostgreSQLの通常の方法は、引用符で囲まれていない名前を小文字で、単語をアンダースコアで区切ってテーブルを作成することです。
create table ongoing_projects ( ...
見積もりについて心配する必要がないようにします。