Sha256: 6cac28c423e1a43a5ecda64739767869b952719ef0179e00b65f7cef572402d8

Contents?: true

Size: 605 Bytes

Versions: 8

Compression:

Stored size: 605 Bytes

Contents

Sequel.migration do
  # Updates the database with the changes specified in the block.
  up do
    rename_column(:menu_items, :css_class, :html_class)
    rename_column(:menu_items, :css_id   , :html_id)
    rename_column(:menus     , :css_class, :html_class)
    rename_column(:menus     , :css_id   , :html_id)
  end

  # Reverts the changes made in the up() block.
  down do
    rename_column(:menu_items, :html_class, :css_class)
    rename_column(:menu_items, :html_id   , :css_id)
    rename_column(:menus     , :html_class, :css_class)
    rename_column(:menus     , :html_id   , :css_id)
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
zen-0.4.3 lib/zen/package/menus/migrations/1311695030_rename_css_class.rb
zen-0.4.2 lib/zen/package/menus/migrations/1311695030_rename_css_class.rb
zen-0.4.1 lib/zen/package/menus/migrations/1311695030_rename_css_class.rb
zen-0.4 lib/zen/package/menus/migrations/1311695030_rename_css_class.rb
zen-0.3 lib/zen/package/menus/migrations/1311695030_rename_css_class.rb
zen-0.3b1 lib/zen/package/menus/migrations/1311695030_rename_css_class.rb
zen-0.3b lib/zen/package/menus/migrations/1311695030_rename_css_class.rb
zen-0.2.8 lib/zen/package/menus/migrations/1311695030_rename_css_class.rb