Sha256: c9fb3bf8cae8da25bef6c8da4ce58e97529e384e09d5d3a6dd309f68c056b09d

Contents?: true

Size: 1.17 KB

Versions: 4

Compression:

Stored size: 1.17 KB

Contents

class PrefixTablesForSkyline < ActiveRecord::Migration
  def self.up
    rename_table :grants, :skyline_grants
    rename_table :media_caches, :skyline_media_cache
    rename_table :media_files_tags, :skyline_media_files_skyline_tags
    rename_table :media_nodes, :skyline_media_nodes

    rename_table :ref_objects, :skyline_ref_objects
    rename_table :rights, :skyline_rights
    rename_table :rights_roles, :skyline_rights_skyline_roles
    rename_table :roles, :skyline_roles
    rename_table :tags, :skyline_tags
    rename_table :users, :skyline_users
    rename_table :test_sections, :skyline_test_sections
  end

  def self.down
    rename_table :skyline_test_sections, :test_sections
    rename_table :skyline_users, :users
    rename_table :skyline_tags, :tags
    rename_table :skyline_roles, :roles
    rename_table :skyline_rights_skyline_roles, :rights_roles
    rename_table :skyline_rights, :rights
    rename_table :skyline_ref_objects, :ref_objects
    rename_table :skyline_grants, :grants
    rename_table :skyline_media_cache, :media_caches
    rename_table :skyline_media_files_skyline_tags, :media_files_tags
    rename_table :skyline_media_nodes, :media_nodes
  end
end

Version data entries

4 entries across 4 versions & 2 rubygems

Version Path
westarete-skylinecms-3.0.8.20100329 db/migrate/20090603104115_prefix_tables_for_skyline.rb
westarete-skylinecms-3.0.8.20100330 db/migrate/20090603104115_prefix_tables_for_skyline.rb
skylinecms-3.0.8 db/migrate/20090603104115_prefix_tables_for_skyline.rb
skylinecms-3.0.7 db/migrate/20090603104115_prefix_tables_for_skyline.rb