Планировщик Rails 5 для обновления базы раз в день

Я новичок в rails и хочу запускать задачу пакетного файла / расписания ежедневно один раз в полночь, чтобы проверить, какие записи истекли. Каждая запись в таблице имеет закрывающую дату, и по истечении этого времени такие записи должны быть неактивны (статус active = false в БД). так что в основном он будет запускать 2 SQL-запроса, чтобы получить все записи, а затем пометить другое поле как неактивное для записей, которые устарели. Я работаю с Rails 5.

Как мне использовать этот гем (rufus, любой другой, часовой механизм или любой другой камень) или просто какой-нибудь системный инструмент для cronjob? Я собираюсь изменить свою БД на PostgreSQL, так что это повлияет? Любые предложения или примеры кода каждый может поделиться, чтобы получить идею.

Ответы на вопрос(1)

Ваш ответ на вопрос