Sha256: 6e4c63d9790e5bb8cf49704da0167f07627ac00de34e625ad43e3858774f9b6f

Contents?: true

Size: 373 Bytes

Versions: 170

Compression:

Stored size: 373 Bytes

Contents

class EmptyTiesCount < ActiveRecord::Migration
  def up
    change_column :contacts, :ties_count, :integer, :default => 0

    ts_status = Contact.record_timestamps
    Contact.record_timestamps = false

    Contact.all.each do |c|
      c.update_attribute(:ties_count, 0) if c.ties_count.nil?
    end

    Contact.record_timestamps = ts_status
  end

  def down
  end
end

Version data entries

170 entries across 170 versions & 4 rubygems

Version Path
social_stream-0.24.1 base/db/migrate/20110705103202_empty_ties_count.rb
social_stream-base-0.18.1 db/migrate/20110705103202_empty_ties_count.rb
social_stream-0.24.0 base/db/migrate/20110705103202_empty_ties_count.rb
social_stream-base-0.18.0 db/migrate/20110705103202_empty_ties_count.rb
social_stream-0.23.4 base/db/migrate/20110705103202_empty_ties_count.rb
social_stream-base-0.17.3 db/migrate/20110705103202_empty_ties_count.rb
social_stream-0.23.3 base/db/migrate/20110705103202_empty_ties_count.rb
social_stream-base-0.17.2 db/migrate/20110705103202_empty_ties_count.rb
social_stream-0.23.2 base/db/migrate/20110705103202_empty_ties_count.rb
social_stream-base-0.17.1 db/migrate/20110705103202_empty_ties_count.rb
social_stream-0.23.1 base/db/migrate/20110705103202_empty_ties_count.rb
social_stream-base-0.17.0 db/migrate/20110705103202_empty_ties_count.rb
social_stream-0.22.1 base/db/migrate/20110705103202_empty_ties_count.rb
social_stream-base-0.16.4 db/migrate/20110705103202_empty_ties_count.rb
social_stream-0.22.0 base/db/migrate/20110705103202_empty_ties_count.rb
social_stream-base-0.16.3 db/migrate/20110705103202_empty_ties_count.rb
social_stream-0.21.4 base/db/migrate/20110705103202_empty_ties_count.rb
social_stream-base-0.16.2 db/migrate/20110705103202_empty_ties_count.rb
social_stream-0.21.3 base/db/migrate/20110705103202_empty_ties_count.rb
social_stream-0.21.2 base/db/migrate/20110705103202_empty_ties_count.rb