Brug 'auto dealer' i stedet. PostgreSQL fortolker " som værende anførselstegn for identifikatorer, ' som værende anførselstegn for strenge.
Også:
-
Hvis dette er et nyt projekt, skal du bare ikke bruge blandede tabeller; det er en kilde til frustration senere. I stedet for at kunne bruge et hvilket som helst kasus i dine SQL-sætninger, skal du både citere identifikatornavnet og få sagen korrekt.
-
Det er ikke nødvendigt at angive
id/DEFAULT, du beder den om at gøre, hvad den allerede ville have gjort. Jeg har ikke mødt en DBMS, der kræver, at du inkluderercolumnName/DEFAULThvis du vil have det til at sætte standardværdien i kolonnen, så jeg tror ikke, at dette ekstra KV-pair vil gøre det, der sker, tydeligere for alle, der læser din kode senere.