lib/generators/say_when/migration/templates/migration.rb in say_when-0.3.0 vs lib/generators/say_when/migration/templates/migration.rb in say_when-0.4.0

- old
+ new

@@ -1,7 +1,7 @@ class CreateSayWhenTables < ActiveRecord::Migration - + def self.up create_table :say_when_jobs, :force => true do |t| t.string :group @@ -33,14 +33,16 @@ t.string :status t.text :result t.datetime :start_at t.datetime :end_at end - + add_index :say_when_jobs, :status add_index :say_when_jobs, :next_fire_at + add_index :say_when_jobs, [:next_fire_at, :status] + add_index :say_when_jobs, [:last_fire_at, :status] end - + def self.down drop_table :say_when_job_executions drop_table :say_when_jobs end