class MoveLabelsToTitles
Public Instance Methods
change()
click to toggle source
# File lib/ecrire/db/migrate/20150305123321_move_labels_to_titles.rb, line 9 def change rename_table :labels, :titles add_column :titles, :slug, :string, index: true change_column :titles, :name, :string, unique: true, null: false add_reference :titles, :post, index: true Post.all.each do |post| Title.create do |t| t.slug = post.slug t.name = post.title t.post = post end end remove_column :posts, :title remove_column :posts, :slug end