Sha256: 80ab753525a182dbff27eb8347c1b661a4834b72cbb41c9f3ece232091d42967

Contents?: true

Size: 348 Bytes

Versions: 5

Compression:

Stored size: 348 Bytes

Contents

class AddOptimisticLocking < ActiveRecord::Migration
  
  def self.up
    [:pages, :layouts, :snippets, :users].each do |table|
      add_column table, :lock_version, :integer, :default => 0
    end
  end

  def self.down
    [:pages, :layouts, :snippets, :users].each do |table|
      remove_column table, :lock_version
    end
  end
  
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
radiant-0.6.0 db/migrate/015_add_optimistic_locking.rb
radiant-0.6.1 db/migrate/015_add_optimistic_locking.rb
radiant-0.6.2 db/migrate/015_add_optimistic_locking.rb
radiant-0.6.3 db/migrate/015_add_optimistic_locking.rb
radiant-0.6.4 db/migrate/015_add_optimistic_locking.rb