Ни малейшего понятия, почему, черт возьми, это происходит.
Я создал таблицу соответственно:
CREATE TABLE raw (
id SERIAL,
regtime float NOT NULL,
time float NOT NULL,
source varchar(15),
sourceport INTEGER,
destination varchar(15),
destport INTEGER,
blocked boolean
); ... + index and grants
Я успешно использовал эту таблицу какое-то время, и внезапно следующая вставка больше не работает.
INSERT INTO raw(
time, regtime, blocked, destport, sourceport, source, destination
) VALUES (
1403184512.2283964, 1403184662.118, False, 2, 3, '192.168.0.1', '192.168.0.2'
);
Ошибка: ERROR: integer out of range
Я имею в виду comon... Даже не знаю, с чего начать отлаживать это. Я не из дискового пространства, и сама ошибка является незаметной.