Var noga uppmärksam på felmeddelandet:
ERROR: relation "ongoingprojects" does not exist
Observera att den klagar på ongoingprojects
när din SQL talar om ongoingprojects
. Du skapade förmodligen tabellen med något i stil med:
create table "ongoingProjects" ( ...
PostgreSQL viker alla identifierare (tabellnamn, kolumnnamn, ...) till små bokstäver om de inte är dubbla citattecken. När du har skapat tabellen som "ongoingProjects"
, måste du dubbelcitera namnet överallt och exakt matcha det fallet:
select * from "ongoingProjects";
Vanlig praxis med PostgreSQL är att skapa tabeller med namn utan citationstecken med gemener med ord separerade med understreck:
create table ongoing_projects ( ...
så att du inte behöver oroa dig för att citera.
Här är länken till relevant del av manualen