Class: CreatePerformEvery
- Inherits:
-
Object
- Object
- CreatePerformEvery
- Defined in:
- lib/generators/perform_every/templates/migration.rb
Instance Method Summary collapse
Instance Method Details
#change ⇒ Object
2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
# File 'lib/generators/perform_every/templates/migration.rb', line 2 def change create_table :perform_every do |t| t.string :job_name t.string :typ # every|at t.string :value t.string :history, array: true t.datetime :last_performed_at t.datetime :perform_at t.boolean :deprecated, null: false, default: false end add_index :perform_every, [:job_name, :typ, :value], unique: true, name: "perform_every_unique_job" add_index :perform_every, :deprecated end |