diff options
Diffstat (limited to 'spec/dummy/db/migrate/20110810070753_add_custom_slug_to_refinery_page_translations.rb')
-rw-r--r-- | spec/dummy/db/migrate/20110810070753_add_custom_slug_to_refinery_page_translations.rb | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/spec/dummy/db/migrate/20110810070753_add_custom_slug_to_refinery_page_translations.rb b/spec/dummy/db/migrate/20110810070753_add_custom_slug_to_refinery_page_translations.rb new file mode 100644 index 0000000..2feb837 --- /dev/null +++ b/spec/dummy/db/migrate/20110810070753_add_custom_slug_to_refinery_page_translations.rb @@ -0,0 +1,11 @@ +class AddCustomSlugToRefineryPageTranslations < ActiveRecord::Migration + def up + if ::Refinery::Page::Translation.column_names.map(&:to_sym).exclude?(:custom_slug) + add_column ::Refinery::Page::Translation.table_name, :custom_slug, :string, :default => nil + end + end + + def down + remove_column ::Refinery::Page::Translation.table_name, :custom_slug + end +end |