did you add the definitions and functions to your model file? jordan
On Jan 13, 2012, at 9:27 AM, Walter Lee Davis <[email protected]> wrote: > > 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. > -- 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.

