# frozen_string_literal: true
module <%= tasks_module %> <% module_namespacing do -%>
class <%= class_name %>Task < MaintenanceTasks::Task def collection # Collection to be iterated over # Must be Active Record Relation or Array end def process(element) # The work to be done in a single iteration of the task end def count # Optionally, define the number of rows that will be iterated over # This is used to track the task's progress end end
<% end -%> end