Sha256: 9e2b697310544c77dfbafd1ebd5960c8c1dda68e803cb91a27298d7d0d10f12c

Contents?: true

Size: 1006 Bytes

Versions: 180

Compression:

Stored size: 1006 Bytes

Contents

class <%= migration_name %> < ActiveRecord::Migration
  def self.up
<% attachments.each do |attachment| -%>
    add_column :<%= class_name.underscore.camelize.tableize %>, :<%= attachment %>_file_name, :string
    add_column :<%= class_name.underscore.camelize.tableize %>, :<%= attachment %>_content_type, :string
    add_column :<%= class_name.underscore.camelize.tableize %>, :<%= attachment %>_file_size, :integer
    add_column :<%= class_name.underscore.camelize.tableize %>, :<%= attachment %>_updated_at, :datetime
<% end -%>
  end

  def self.down
<% attachments.each do |attachment| -%>
    remove_column :<%= class_name.underscore.camelize.tableize %>, :<%= attachment %>_file_name
    remove_column :<%= class_name.underscore.camelize.tableize %>, :<%= attachment %>_content_type
    remove_column :<%= class_name.underscore.camelize.tableize %>, :<%= attachment %>_file_size
    remove_column :<%= class_name.underscore.camelize.tableize %>, :<%= attachment %>_updated_at
<% end -%>
  end
end

Version data entries

180 entries across 180 versions & 55 rubygems

Version Path
paperclip-v2_7-patched-ruby-1_8_6-2.7.5 generators/paperclip/templates/paperclip_migration.rb.erb
area17-paperclip-2.2.9.1.1 generators/paperclip/templates/paperclip_migration.rb.erb
area17-paperclip-2.2.9.2.1 generators/paperclip/templates/paperclip_migration.rb.erb
area17-paperclip-2.2.9.2.2 generators/paperclip/templates/paperclip_migration.rb.erb
area17-paperclip-2.2.9.2.3 generators/paperclip/templates/paperclip_migration.rb.erb
area17-paperclip-2.2.9.2.4 generators/paperclip/templates/paperclip_migration.rb.erb
area17-paperclip-2.3.1 generators/paperclip/templates/paperclip_migration.rb.erb
beaucollins-paperclip-2.2.7 generators/paperclip/templates/paperclip_migration.rb.erb
betelgeuse-paperclip-2.2.8.1 generators/paperclip/templates/paperclip_migration.rb.erb
dancroak-paperclip-2.3.1 generators/paperclip/templates/paperclip_migration.rb.erb
dejanstrbac-paperclip-2.2.9.2 generators/paperclip/templates/paperclip_migration.rb.erb
doxo-paperclip-2.3.1 generators/paperclip/templates/paperclip_migration.rb.erb
fermion-paperclip-2.2.8 generators/paperclip/templates/paperclip_migration.rb.erb
heythisisnate-paperclip-2.3.0.1 generators/paperclip/templates/paperclip_migration.rb.erb
heythisisnate-paperclip-2.3.0.2 generators/paperclip/templates/paperclip_migration.rb.erb
heythisisnate-paperclip-2.3.0.5 generators/paperclip/templates/paperclip_migration.rb.erb
joshpuetz-paperclip-2.3.0.1 generators/paperclip/templates/paperclip_migration.rb.erb
joshpuetz-paperclip-2.3.0.2 generators/paperclip/templates/paperclip_migration.rb.erb
joshpuetz-paperclip-2.3.0 generators/paperclip/templates/paperclip_migration.rb.erb
kdmny-spree-0.0.1 vendor/plugins/paperclip/generators/paperclip/templates/paperclip_migration.rb.erb