Страница 1 из 1
Dovecot plugin Last-login и PostgreSql
Добавлено: 2018-01-22 14:53:33
Чистый
Добрый день, есть вопрос, к тем кто настраивал плагин lastlogin dovecot для работы с PostgreSql.
Я настроить настроил, но проблема в том что плагин в базу каждый раз пишет новую строку а не обновляет, таким образом получается что через пару часов работы в таблице не одна сотня записей по одному и тому же email и его последнем логине.
Кто-нибудь вкурсе как это исправить ?
Dovecot plugin Last-login и PostgreSql
Добавлено: 2018-01-22 18:18:34
xM
Чистый писал(а): Добрый день, есть вопрос, к тем кто настраивал плагин lastlogin dovecot для работы с PostgreSql.
Принципиальной разницы между SQL нет. У меня с MySQL работает как надо.
Смотрите дебагом почему у вас не делается UPDAТЕ. В качестве дебютной идеи проверьте тип поля для хранения timestamp (INT(11)).
Если не разберётесь, ищите проблему в архива списка рассылки Dovecot. Не найдёте - пишите в него.
Dovecot plugin Last-login и PostgreSql
Добавлено: 2018-01-23 11:13:57
Чистый
xM писал(а):Чистый писал(а): Добрый день, есть вопрос, к тем кто настраивал плагин lastlogin dovecot для работы с PostgreSql.
Принципиальной разницы между SQL нет. У меня с MySQL работает как надо.
Смотрите дебагом почему у вас не делается UPDAТЕ. В качестве дебютной идеи проверьте тип поля для хранения timestamp (INT(11)).
Если не разберётесь, ищите проблему в архива списка рассылки Dovecot. Не найдёте - пишите в него.
Ну с MySql у меня тоже проблем нет, там он все обновляет, а вот при PostgreSql он пытается именно сделать Insert. Спасибо.
Dovecot plugin Last-login и PostgreSql
Добавлено: 2018-01-24 13:29:05
xM
Чистый писал(а): Ну с MySql у меня тоже проблем нет, там он все обновляет, а вот при PostgreSql он пытается именно сделать Insert. Спасибо.
Дебагом смотрели что именно INSERT выдаётся, а не сам PgSQL так UPDATE обрабатывает?