On Jan 13, 2012, at 4:44 AM, Karthikeyan wrote: > Hello people, > > I installed paperclip gem with these following lines in gem file > > gem 'rmagick' > gem "paperclip", "~> 2.0" > gem 'aws-s3' > > I am using amazon S3. > > the problem came when I ran the migration which had the following > migration code > > class AddImageColumnsToPicture < ActiveRecord::Migration > def self.up > change_table :pictures do |t| > t.has_attached_file :image > end > end > > def self.down > drop_attached_file :pictures, :image > end > end > > It gave the following error: > > An error has occurred, this and all later migrations canceled: > > undefined method `has_attached_file' for > #<ActiveRecord::ConnectionAdapters::Table:0xb414d98> > > Any one knows how to fix it?
See if updating to the newest gem fixes it. (2.4.5 at the moment). I don't recall seeing that helpful migration method the last time I used Paperclip, so it may be newer than your gem. Walter -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

