Моей команде разработчиков необходимо более точно выполнять задачи по рейку. Есть определенные задачи, которые необходимо запускать только один раз после определенного изменения кода. Не вдаваясь в подробности, это будет похоже на необходимость обновления определенных записей существующих пользователей после того, как в коде будет реализовано новое бизнес-правило для новых пользователей.
Нам нравится, как миграции используют таблицу db для ведения журнала. Есть ли аналогичный инструмент для рейк-задач? Можем ли мы взломать систему миграции Rails / ActiveRecord для выполнения рейк-задач?
Мы бы предпочли не смешивать миграции, связанные с базами данных, с задачами rake, поэтому было бы замечательно любое решение, которое явно разделяет эти миграции.
Спасибо.