Sha256: 3c370eb2b37db893fad8be4e800a879e179f855cc4ae6a90d1e9fc92f1fd11ba

Contents?: true

Size: 338 Bytes

Versions: 74

Compression:

Stored size: 338 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

74 entries across 74 versions & 1 rubygems

Version Path
trusty-cms-3.0.11 db/migrate/015_add_optimistic_locking.rb
trusty-cms-3.0.10 db/migrate/015_add_optimistic_locking.rb
trusty-cms-3.0.9 db/migrate/015_add_optimistic_locking.rb
trusty-cms-3.0.8 db/migrate/015_add_optimistic_locking.rb
trusty-cms-3.0.7 db/migrate/015_add_optimistic_locking.rb
trusty-cms-2.0.28 db/migrate/015_add_optimistic_locking.rb
trusty-cms-3.0.6 db/migrate/015_add_optimistic_locking.rb
trusty-cms-2.0.27 db/migrate/015_add_optimistic_locking.rb
trusty-cms-3.0.4 db/migrate/015_add_optimistic_locking.rb
trusty-cms-3.0.3 db/migrate/015_add_optimistic_locking.rb
trusty-cms-3.0.2 db/migrate/015_add_optimistic_locking.rb
trusty-cms-3.0.1 db/migrate/015_add_optimistic_locking.rb
trusty-cms-3.0.0 db/migrate/015_add_optimistic_locking.rb
trusty-cms-2.0.26 db/migrate/015_add_optimistic_locking.rb
trusty-cms-2.0.25 db/migrate/015_add_optimistic_locking.rb
trusty-cms-2.0.24 db/migrate/015_add_optimistic_locking.rb
trusty-cms-2.0.23 db/migrate/015_add_optimistic_locking.rb
trusty-cms-2.0.22 db/migrate/015_add_optimistic_locking.rb
trusty-cms-2.0.21 db/migrate/015_add_optimistic_locking.rb
trusty-cms-2.0.21.alpha db/migrate/015_add_optimistic_locking.rb