Есть ли в mysql триггер способный изменить значение в таблице при достижении заданной даты?

Мне необходимо при создании записи в базе и назначении ей текущей даты и времени в формате 1590002086, параллельно задать срок в днях по истечению которого, значение в столбце history_status изменится с wait на значение payed. Прочитал о триггерах, вроде бы с их помощью можно выполнить эту задачу, но конкретного примера не нашел. Пожалуйста, подскажите, данная задача выполнима с триггерами или что-то другое нужно использовать?

База:

CREATE TABLE `{prefix}_billing` (
    `history_id` int(11) NOT NULL AUTO_INCREMENT,
    `history_status` varchar(21) NOT NULL,
    `history_plugin` varchar(21) NOT NULL,
    `history_plugin_id` int(11) NOT NULL,
    `history_user_name` varchar(40) NOT NULL,
    `history_plus` text NOT NULL,
    `history_minus` text NOT NULL,
    `history_balance` text NOT NULL,
    `history_currency` varchar(100) NOT NULL,
    `history_text` text NOT NULL,
    `history_date` int(11) NOT NULL,
    PRIMARY KEY (`history_id`)
) ENGINE={engine} DEFAULT CHARSET={charset} AUTO_INCREMENT=1;

Ответы (0 шт):