Sha256: 4c51b1998da05954b2b2a7ebcfb7daa7b445b4fdd4fb876e5f5bef7f14fcd110

Contents?: true

Size: 1.51 KB

Versions: 10

Compression:

Stored size: 1.51 KB

Contents

class PaperclipChanges < ActiveRecord::Migration
  def up
    rename_column :photos, :filename, :photo_file_name
    rename_column :photos, :content_type, :photo_content_type
    rename_column :photos, :size, :photo_file_size
    add_column :photos, :photo_updated_at, :datetime
        
    rename_column :assets, :filename, :asset_file_name
    rename_column :assets, :content_type, :asset_content_type
    rename_column :assets, :size, :asset_file_size        
    add_column :assets, :asset_updated_at, :datetime       
    
    rename_column :homepage_features, :filename, :image_file_name
    rename_column :homepage_features, :content_type, :image_content_type
    rename_column :homepage_features, :size, :image_file_size        
    add_column :homepage_features, :image_updated_at, :datetime       
  end

  def down
    rename_column :photos, :photo_file_name, :filename
    rename_column :photos, :photo_content_type, :content_type
    rename_column :photos, :photo_file_size, :size
    remove_column :photos, :photo_updated_at
        
    rename_column :assets, :asset_file_name, :filename
    rename_column :assets, :asset_content_type, :content_type
    rename_column :assets, :asset_file_size, :size
    remove_column :assets, :asset_updated_at    
    
    rename_column :homepage_feature, :image_file_name, :filename
    rename_column :homepage_feature, :image_content_type, :content_type
    rename_column :homepage_feature, :image_file_size, :size
    remove_column :homepage_feature, :image_updated_at    
    
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
community_engine-3.2.0 db/migrate/077_paperclip_changes.rb
community_engine-3.0.0 db/migrate/077_paperclip_changes.rb
community_engine-2.3.2 db/migrate/077_paperclip_changes.rb
community_engine-2.3.1 db/migrate/077_paperclip_changes.rb
community_engine-2.3.0 db/migrate/077_paperclip_changes.rb
community_engine-2.1.0 db/migrate/077_paperclip_changes.rb
community_engine-2.0.0 db/migrate/077_paperclip_changes.rb
community_engine-2.0.0.beta3 db/migrate/077_paperclip_changes.rb
community_engine-2.0.0.beta2 db/migrate/077_paperclip_changes.rb
community_engine-2.0.0.beta1 db/migrate/077_paperclip_changes.rb