Vær opmærksom på fejlmeddelelsen:
ERROR: relation "ongoingprojects" does not exist
Bemærk, at den klager over ongoingprojects
når din SQL taler om ongoingProjects
. Du har sandsynligvis oprettet tabellen med noget som:
create table "ongoingProjects" ( ...
PostgreSQL folder alle identifikatorer (tabelnavne, kolonnenavne, ...) til små bogstaver, medmindre de er dobbelte anførselstegn. Når du har oprettet tabellen som "ongoingProjects"
, bliver du nødt til at dobbeltcitere navnet overalt og matche nøjagtigt det tilfælde:
select * from "ongoingProjects";
Den sædvanlige praksis med PostgreSQL er at oprette tabeller med navne uden anførselstegn med små bogstaver med ord adskilt ved hjælp af understregninger:
create table ongoing_projects ( ...
så du ikke behøver bekymre dig om at citere.
Her er linket til den relevante del af manualen