Sha256: bbb01ee5ef0d404daa9c9e7296b3ca16c76bdd5ef90ba9e2c40f70d951d99316
Contents?: true
Size: 713 Bytes
Versions: 1
Compression:
Stored size: 713 Bytes
Contents
class CreateAcidicJobKeys < <%= migration_class %> def change create_table :acidic_job_runs, force: true do |t| t.boolean :staged, null: false, default: -> { false } t.string :idempotency_key, null: false t.text :serialized_job, null: false t.string :job_class, null: false t.datetime :last_run_at, null: true, default: -> { "CURRENT_TIMESTAMP" } t.datetime :locked_at, null: true t.string :recovery_point, null: true t.text :error_object, null: true t.text :attr_accessors, null: true t.text :workflow, null: true t.timestamps t.index :idempotency_key, unique: true end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
acidic_job-1.0.0.pre1 | lib/generators/templates/create_acidic_job_runs_migration.rb.erb |