Sha256: fdd3b16e93e421abc12fd08b7e0bd286e7bad47ae2d5fc35e3e4c136575cf899

Contents?: true

Size: 294 Bytes

Versions: 7

Compression:

Stored size: 294 Bytes

Contents

class AddScheduleIdToDelayedJobs < ActiveRecord::Migration[5.1]
  def change
    add_column :delayed_jobs, :schedule_id, :integer
    add_index :delayed_jobs, :schedule_id

    reversible do |dir|
      dir.up { set_ids }
    end
  end

  def set_ids
    ::Marty::Jobs::Schedule.call
  end
end

Version data entries

7 entries across 7 versions & 1 rubygems

Version Path
marty-14.3.0 db/migrate/526_add_schedule_id_to_delayed_jobs.rb
marty-14.0.0 db/migrate/526_add_schedule_id_to_delayed_jobs.rb
marty-13.0.2 db/migrate/526_add_schedule_id_to_delayed_jobs.rb
marty-11.0.0 db/migrate/526_add_schedule_id_to_delayed_jobs.rb
marty-10.0.3 db/migrate/526_add_schedule_id_to_delayed_jobs.rb
marty-10.0.2 db/migrate/526_add_schedule_id_to_delayed_jobs.rb
marty-10.0.0 db/migrate/526_add_schedule_id_to_delayed_jobs.rb