Sha256: 427dd8882bfe17eb48487c7a53326f1a1820503deac471acbae90b0e1b659578

Contents?: true

Size: 413 Bytes

Versions: 11

Compression:

Stored size: 413 Bytes

Contents

class CreateOrderListTransitions < ActiveRecord::Migration
  def change
    create_table :order_list_transitions do |t|
      t.string :to_state
      t.text :metadata, default: "{}"
      t.integer :sort_key
      t.integer :order_list_id
      t.timestamps
    end

    add_index :order_list_transitions, :order_list_id
    add_index :order_list_transitions, [:sort_key, :order_list_id], unique: true
  end
end

Version data entries

11 entries across 11 versions & 1 rubygems

Version Path
enju_purchase_request-0.2.1 db/migrate/20140528155058_create_order_list_transitions.rb
enju_purchase_request-0.2.0 db/migrate/20140528155058_create_order_list_transitions.rb
enju_purchase_request-0.2.0.beta.2 db/migrate/20140528155058_create_order_list_transitions.rb
enju_purchase_request-0.1.1 db/migrate/20140528155058_create_order_list_transitions.rb
enju_purchase_request-0.1.0 db/migrate/20140528155058_create_order_list_transitions.rb
enju_purchase_request-0.1.0.pre15 db/migrate/20140528155058_create_order_list_transitions.rb
enju_purchase_request-0.1.0.pre14 db/migrate/20140528155058_create_order_list_transitions.rb
enju_purchase_request-0.1.0.pre13 db/migrate/20140528155058_create_order_list_transitions.rb
enju_purchase_request-0.1.0.pre12 db/migrate/20140528155058_create_order_list_transitions.rb
enju_purchase_request-0.1.0.pre11 db/migrate/20140528155058_create_order_list_transitions.rb
enju_purchase_request-0.1.0.pre10 db/migrate/20140528155058_create_order_list_transitions.rb