Я сделал это в psql:
CREATE TABLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, user TEXT, ip TEXT);
Я получаю
ERROR: syntax error at or near "user" LINE 1: ...BLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, user TEXT,...
Я делаю:
CREATE TABLE IF NOT EXISTS apiss (skey TEXT, time INTEGER, userd TEXT, ip TEXT);
Это работает.
Обратите внимание на userd вместо пользователя.
Существуют ли ограничения на имена столбцов, которые может иметь таблица?
(postgressql v9.1.3)