User
is een gereserveerd sleutelwoord in Postgres. Je moet het tussen aanhalingstekens zetten als je wilt verwijzen naar een echte tabel met de naam gebruiker :
DROP TABLE "user";
Waarschijnlijk is het het beste om weg te blijven van het gebruik van gereserveerde trefwoorden als tabelnamen als je het kunt helpen. Het leidt meestal tot rare problemen op de weg. Users
is misschien een betere naam voor een tafel.