Ошибки уникальности ключа. БД=постгрес

Автор disa, 07 января 2016, 12:15:48

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

disa

Глянул логи, а там куча ошибок, типа:
ERROR:  duplicate key value violates unique constraint "smf_log_online_pkey"
DETAIL:  Key (session)=(ip66.249.73.229) already exists.
STATEMENT:
                                        INSERT INTO smf_log_online("session", "id_member", "id_spider", "log_time", "ip", "url")
                                        VALUES
                                                ('ip66.249.73.229', 0, 1, 1452098045, IFNULL(INET_ATON('66.249.73.229'), 0), 'a:3:{s:5:"topic";i:38;s:5:"board";i:2
7;s:10:"USER_AGENT";s:72:"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";}')
ERROR:  duplicate key value violates unique constraint "smf_log_online_pkey"
DETAIL:  Key (session)=(ip66.249.73.221) already exists.
STATEMENT:
                                        INSERT INTO smf_log_online("session", "id_member", "id_spider", "log_time", "ip", "url")
                                        VALUES
                                                ('ip66.249.73.221', 0, 1, 1452098098, IFNULL(INET_ATON('66.249.73.221'), 0), 'a:3:{s:5:"topic";i:37;s:5:"board";i:1
3;s:10:"USER_AGENT";s:72:"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";}')
ERROR:  duplicate key value violates unique constraint "smf_log_online_pkey"
DETAIL:  Key (session)=(ip66.249.73.237) already exists.
STATEMENT:
                                        INSERT INTO smf_log_online("session", "id_member", "id_spider", "log_time", "ip", "url")
                                        VALUES
                                                ('ip66.249.73.237', 0, 1, 1452098151, IFNULL(INET_ATON('66.249.73.237'), 0), 'a:3:{s:5:"topic";i:21;s:5:"board";i:5
;s:10:"USER_AGENT";s:72:"Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)";}')
не в том ли дело, что в поле session пишется айпишник? Так понятно дело, будет ругаться на констрейнт