-
Add
gem 'delayed_job', '2.1.4'
to your Gemfile -
Run
bundle install
-
Run
rails g migration create_delayed_jobs
-
Edit the created migration to contain:
class CreateDelayedJobs < ActiveRecord::Migration def self.up create_table :delayed_jobs, :force => true do |table| table.integer :priority, :default => 0 # jobs can jump to the front of
table.integer :attempts, :default => 0 # retries, but still fail eventually