I have a module as shown below and when I extend an active record to use it, I can not access the primary_key method. In a simple test program using a similar approach where active record is not involved, access to the class methods seems to work ok. What can I do to make this work or so that I can access the class methods ?
################################## require 'active_record' DB_Host = 'localhost' DB_Database = 'proj1' DB_Port = 5432 ActiveRecord::Base.establish_connection( :adapter => "postgresql", :host => DB_Host, :database => DB_Database, :username => "me" # :password => "secret" ) module ModelClassMethods def mycreate(pkey_val) pkey_fld = self.primary_key end end class ActiveNode < ActiveRecord::Base extend ModelClassMethods # include ModelMethods end -- 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 rubyonrails-t...@googlegroups.com. To unsubscribe from this group, send email to rubyonrails-talk+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.