Module: Roqua::Scheduling::CronJobTable
- Defined in:
- lib/roqua/scheduling/cron_job_table.rb
Class Method Summary collapse
Class Method Details
.create_cron_jobs_table(schema) ⇒ Object
2 3 4 5 6 7 8 9 10 11 |
# File 'lib/roqua/scheduling/cron_job_table.rb', line 2 def self.create_cron_jobs_table(schema) schema.create_table :roqua_scheduling_cron_jobs, force: true do |t| t.string :name, null: false t.datetime :next_run_at, null: false t.datetime :completed_at t. null: false end schema.add_index :roqua_scheduling_cron_jobs, :name, unique: true end |