Sha256: 5ffb3d1712b9c2aeb6e41da20859b83b20de6a56e4e7c8f3ae12f41ed96a90a6

Contents?: true

Size: 309 Bytes

Versions: 12

Compression:

Stored size: 309 Bytes

Contents

class AddPublishedAtToPosts < ActiveRecord::Migration
  def up
    add_column :blogelator_posts, :published_at, :datetime
    Blogelator::Post.all.each do |post|
      post.published_at = post.created_at
      post.save
    end
  end
  
  def down
    remove_column :blogelator_posts, :published_at
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
blogelator-0.2.5 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.2.4 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.2.3 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.2.2 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.2.1 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.1.6 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.1.5 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.1.4 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.1.3 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.1.2 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.1.1 db/migrate/20140224192058_add_published_at_to_posts.rb
blogelator-0.1.0 db/migrate/20140224192058_add_published_at_to_posts.rb