Använd 'auto dealer' istället. PostgreSQL tolkar " som citattecken för identifierare, ' som citattecken för strängar.
Även:
-
Om detta är ett nytt projekt, använd bara inte tabeller med blandade fall; det är en källa till frustration senare. Istället för att kunna använda vilket skiftläge som helst i dina SQL-satser måste du både citera identifierarens namn och få skiftläge korrekt.
-
Det finns inget behov av att ange
id/DEFAULT, du ber den att göra vad den redan skulle ha gjort. Jag har inte träffat en DBMS som kräver att du inkluderarcolumnName/DEFAULTom du vill att det ska ange standardvärdet i kolumnen, så jag tror inte att det här extra KV-paret kommer att göra det som händer tydligare för alla som läser din kod senare.