aboutsummaryrefslogtreecommitdiffstats
path: root/spec/dummy/db/migrate/20110812055013_rename_custom_title_to_menu_title_in_refinery_pages.rb
diff options
context:
space:
mode:
authorPhilip Arndt <parndt@gmail.com>2011-09-02 16:05:50 -0700
committerPhilip Arndt <parndt@gmail.com>2011-09-02 16:05:50 -0700
commit67cc6b451205e04ef80754f711f9fdb9e42d3660 (patch)
tree8de52b2e3c6d2c32ee99e814096729cbe69f0cc5 /spec/dummy/db/migrate/20110812055013_rename_custom_title_to_menu_title_in_refinery_pages.rb
parent177927497131abc1e860e381e0139cab0a8c60d6 (diff)
parent2053a022a2cc0e0417bb15a9cda4da5d0f360389 (diff)
downloadrefinerycms-blog-67cc6b451205e04ef80754f711f9fdb9e42d3660.tar.gz
refinerycms-blog-67cc6b451205e04ef80754f711f9fdb9e42d3660.tar.bz2
refinerycms-blog-67cc6b451205e04ef80754f711f9fdb9e42d3660.zip
Merge pull request #125 from enmasse-entertainment/green-tests
Green tests
Diffstat (limited to 'spec/dummy/db/migrate/20110812055013_rename_custom_title_to_menu_title_in_refinery_pages.rb')
-rw-r--r--spec/dummy/db/migrate/20110812055013_rename_custom_title_to_menu_title_in_refinery_pages.rb15
1 files changed, 15 insertions, 0 deletions
diff --git a/spec/dummy/db/migrate/20110812055013_rename_custom_title_to_menu_title_in_refinery_pages.rb b/spec/dummy/db/migrate/20110812055013_rename_custom_title_to_menu_title_in_refinery_pages.rb
new file mode 100644
index 0000000..0ce6cb2
--- /dev/null
+++ b/spec/dummy/db/migrate/20110812055013_rename_custom_title_to_menu_title_in_refinery_pages.rb
@@ -0,0 +1,15 @@
+class RenameCustomTitleToMenuTitleInRefineryPages < ActiveRecord::Migration
+ def up
+ if ::Refinery::Page::Translation.column_names.map(&:to_sym).include?(:custom_title)
+ rename_column ::Refinery::Page::Translation.table_name, :custom_title, :menu_title
+ end
+ remove_column ::Refinery::Page.table_name, :custom_title_type
+ end
+
+ def down
+ if ::Refinery::Page::Translation.column_names.map(&:to_sym).include?(:menu_title)
+ rename_column ::Refinery::Page::Translation.table_name, :menu_title, :custom_title
+ end
+ add_column ::Refinery::Page.table_name, :custom_title_type, :string
+ end
+end