Sha256: 062aaac32138d135924033390d8bb92b1bdcf3286699122c55333d768f656669

Contents?: true

Size: 531 Bytes

Versions: 5

Compression:

Stored size: 531 Bytes

Contents

# frozen_string_literal: true

class AddStatusAttributesToScheduledTasks < (
    Rails.version < '5.2' ? ActiveRecord::Migration : ActiveRecord::Migration[4.2]
  )
  def change
    add_column :scheduled_tasks, :last_run_start, :datetime
    add_column :scheduled_tasks, :last_run_successful_start, :datetime
    add_column :scheduled_tasks, :last_run_successful_end, :datetime
    add_column :scheduled_tasks, :last_run_unsuccessful_start, :datetime
    add_column :scheduled_tasks, :last_run_unsuccessful_end, :datetime
  end
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
tasks_scheduler-0.5.3 db/migrate/20161123130153_add_status_attributes_to_scheduled_tasks.rb
tasks_scheduler-0.5.2 db/migrate/20161123130153_add_status_attributes_to_scheduled_tasks.rb
tasks_scheduler-0.5.1 db/migrate/20161123130153_add_status_attributes_to_scheduled_tasks.rb
tasks_scheduler-0.5.0 db/migrate/20161123130153_add_status_attributes_to_scheduled_tasks.rb
tasks_scheduler-0.4.2 db/migrate/20161123130153_add_status_attributes_to_scheduled_tasks.rb