Автообновление базы данных столбца на определенную дату - PullRequest
0 голосов
/ 05 октября 2019

Я создаю систему управления членством, используя laravel 5.8 для школьного проекта

В моей базе данных есть поле «valid_until», которое является датой истечения срока членства, и «members_status», которое является статусомчленство.

То, что я хочу, это обновить поле "members_status" автоматически, когда дата теперь равна или> в поле "valid_until".

Есть ли способ сделать это на Laravel?

1 Ответ

0 голосов
/ 05 октября 2019

Вы должны сделать это с помощью задания cron, которое будет выполняться каждый день или час, или в любое другое время. Но вы не можете сравнивать точные даты, вам, вероятно, придется проверить, превышает ли now поле valid_until.

В Laravel есть хорошая библиотека для выполнения заданий cron. Проверьте это: https://laravel.com/docs/scheduling

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...