Имеем регистрацию на сайте с подтверждением Email с помощью перехода по ссылке. Очищать таблицу от неподтвержденных записей будем с помощью
MySQL Events
Не могу понять в чем временной промежуток указать (сутки) - секунды или миллисекунды.
Сам event такой:
CREATE EVENT delete_unconfirmed_users
ON SCHEDULE EVERY 1 MINUTE
STARTS CURRENT_TIMESTAMP
ON COMPLETION PRESERVE
DO
DELETE FROM Users WHERE regdate < (NOW() + 86400) AND confirmed = 0;
regdate - тип datetime
Как проверить, что прошло больше суток?