Sha256: 1c41c49ae5de7b2fe4a79c1da288056718a6dd374950003dc313d93aa20dabdb

Contents?: true

Size: 375 Bytes

Versions: 20

Compression:

Stored size: 375 Bytes

Contents

class AddJobNameToDelayedJobs < ActiveRecord::Migration
  def self.up
    add_column :delayed_jobs, :job_name, :string
    add_index :delayed_jobs, :job_name
  
    # populate name field with job class name
    Delayed::Job.find_each do |job|
      job.update_attributes(job_name: job.name)
    end
  end

  def self.down
    remove_column :delayed_jobs, :job_name
  end
end

Version data entries

20 entries across 10 versions & 1 rubygems

Version Path
dj_dashboard-0.0.8.7 test/dummy/db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.7 db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.6 test/dummy/db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.6 db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.5 db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.5 test/dummy/db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.4 test/dummy/db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.4 db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.3 db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.3 test/dummy/db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.2 test/dummy/db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.2 db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.1 db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8.1 test/dummy/db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8 test/dummy/db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.8 db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.7 test/dummy/db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.7 db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.6 test/dummy/db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb
dj_dashboard-0.0.6 db/migrate/20111213032010_add_job_name_to_delayed_jobs.rb