On Friday, 8 June 2012 21:08:18 UTC-4, Commander Johnson wrote: > > Hello, > > I stumble upon this error when loading a subclass of the Transaction > class. For full details, see the pastie: > > http://pastie.org/4053678 > > Error message: ActiveRecord::SubclassNotFound: The single-table > inheritance mechanism failed to locate the subclass: > 'Transactions::DummyDdnlTransaction'. This error is raised because the > column 'type' is reserved for storing the class in case of > inheritance. Please rename this column if you didn't intend it to be > used for storing the inheritance class or overwrite > Transactions::DummyDdnlTransaction.inheritance_column to use another > column for that information. > > Have Googled around, tried solutions like self.subclasses and > require_dependency but they didn't work for me. > > The autoloader is expecting to find Transactions::DummyDdnlTransaction in app/models/transactions/dummy_ddnl_transaction.rb - according to the Gist, you've got the file in the top level of app/models. Either move it, or manually require it.
--Matt Jones -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/PPecZ6Lbf74J. 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.

