[postgresql] postgresql duplicate key violates unique constraint