Sha256: fd932e8954417dffa690f73c9977ae8953c077ba72bb0908641c91e4cee31aa3

Contents?: true

Size: 384 Bytes

Versions: 2

Compression:

Stored size: 384 Bytes

Contents

class AddExternalUrlToNewsItems < ActiveRecord::Migration

  def self.up
    unless ::NewsItem.column_names.map(&:to_sym).include?(:external_url)
      add_column ::NewsItem.table_name, :external_url, :string
    end
  end

  def self.down
    if ::NewsItem.column_names.map(&:to_sym).include?(:external_url)
      remove_column ::NewsItem.table_name, :external_url
    end
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
refinerycms-news-1.2.0 db/migrate/2_add_external_url_to_news_items.rb
refinerycms-news-1.1.0 db/migrate/2_add_external_url_to_news_items.rb