Use
'auto dealer'
em vez de. PostgreSQL interpreta "
como aspas para identificadores, '
como sendo aspas para strings. Também:
-
Se este for um projeto novo, apenas não use tabelas de maiúsculas e minúsculas; é uma fonte de frustração mais tarde. Em vez de poder usar qualquer caso em suas instruções SQL, você deve citar o nome do identificador e corrigir o caso.
-
Não há necessidade de especificarid
/DEFAULT
, você está pedindo para ele fazer o que já teria feito. Não encontrei um SGBD que exija que você incluacolumnName
/DEFAULT
se você quiser que ele coloque o valor padrão na coluna, então eu não acho que esse KVpair extra tornará o que está acontecendo mais claro para qualquer um que leia seu código mais tarde.