Tables without primary keys cause updates and deletes to fail in Postgres | Hacker News Reader