Sha256: ec7d45bab4bb12f03b72b1a6b103ede9bf86460c41d69f06bc91cb98c46c17bc

Contents?: true

Size: 529 Bytes

Versions: 122

Compression:

Stored size: 529 Bytes

Contents

class AddAuthorToComments < ActiveRecord::Migration
  def up
    add_column :dorsale_flyboy_task_comments, :author_type, :string

    if column_exists? :dorsale_flyboy_task_comments, :author_id
      Dorsale::Flyboy::TaskComment.where("author_id is not null").update_all(author_type: 'User')
    else
      add_column :dorsale_flyboy_task_comments, :author_id, :integer
    end
  end

  def down
    remove_column :dorsale_flyboy_task_comments, :author_id
    remove_column :dorsale_flyboy_task_comments, :author_type
  end

end

Version data entries

122 entries across 122 versions & 1 rubygems

Version Path
dorsale-4.0.0 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.20.0 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.19.1 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.19.0 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.18.0 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.17.0 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.16.0 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.15.0 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.11 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.10 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.9 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.8 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.7 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.6 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.5 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.4 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.3 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.2 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.1 db/migrate/20150805133509_add_author_to_comments.rb
dorsale-3.14.0 db/migrate/20150805133509_add_author_to_comments.rb