Użyj 'auto dealer'
zamiast. PostgreSQL interpretuje "
jako cudzysłowy dla identyfikatorów, '
jako cudzysłowy dla łańcuchów.
Również:
-
Jeśli jest to nowy projekt, po prostu nie używaj tabel mieszanych wielkości liter; później jest źródłem frustracji. Zamiast używać dowolnej wielkości liter w swoich instrukcjach SQL, musisz zarówno zacytować nazwę identyfikatora, jak i poprawnie określić wielkość liter.
-
Nie ma potrzeby określania
id
/DEFAULT
, prosisz go, aby zrobił to, co już by zrobił. Nie spotkałem DBMS, który wymagałby dołączeniacolumnName
/DEFAULT
jeśli chcesz, aby w kolumnie umieściła wartość domyślną, więc nie sądzę, że ta dodatkowa para KV sprawi, że to, co się dzieje, stanie się jaśniejsze dla każdego, kto później czyta Twój kod.