On 22 July 2010 12:34, Mark Horrocks <[email protected]> wrote: > Colin Law wrote: >> On 22 July 2010 08:25, Mark Horrocks <[email protected]> wrote: >>> >>> I have no method or test named assert_valid_keys >> >> What did you do to make the previous error with pg go away? > > I believe that may have been an earlier error and was genuine. I did > install pg again. > >> >> Show us the error trace and the code around where the error occurs in >> your code >> Also please the relationships between any relevant models. > > class Card < ActiveRecord::Base > belongs_to :players, :games
Try belongs_to :players belongs_to :games Colin > > ================== > > class Game < ActiveRecord::Base > belongs_to :leagues > has_many :cards > > ================== > > create_table :cards do |t| > t.integer :game_id, > :null => false, > :options => > "CONSTRAINT fk_cards_game REFERENCES games(id)" > > =================== > > 0 > /usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0.beta4/lib/active_record/associations.rb > 1662 in `create_belongs_to_reflection' > 1 > /usr/lib/ruby/gems/1.8/gems/activerecord-3.0.0.beta4/lib/active_record/associations.rb > 1127 in `belongs_to' > 2 (eval) 3 in `belongs_to' > 3 /var/www/sportdata/releases/20100722072020/app/models/card.rb 3 > 4 > /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb > 212 in `require' > 5 > /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb > 212 in `require' > 6 > /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb > 200 in `load_dependency' > 7 > /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb > 212 in `require' > 8 > /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb > 319 in `require_or_load' > 9 > /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb > 273 in `depend_on' > 10 > /usr/lib/ruby/gems/1.8/gems/activesupport-3.0.0.beta4/lib/active_support/dependencies.rb > 189 in `require_dependency' > 11 /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/engine.rb > 138 in `eager_load!' > 12 /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/engine.rb > 137 in `each' > 13 /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/engine.rb > 137 in `eager_load!' > 14 /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/engine.rb > 135 in `each' > 15 /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/engine.rb > 135 in `eager_load!' > 16 > /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/application.rb > 99 in `eager_load!' > 17 > /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/application/finisher.rb > 41 > 18 > /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/initializable.rb > 25 in `instance_exec' > 19 > /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/initializable.rb > 25 in `run' > 20 > /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/initializable.rb > 55 in `run_initializers' > 21 > /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/initializable.rb > 54 in `each' > 22 > /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/initializable.rb > 54 in `run_initializers' > 23 > /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/application.rb > 119 in `initialize!' > 24 > /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/application.rb > 81 in `send' > 25 > /usr/lib/ruby/gems/1.8/gems/railties-3.0.0.beta4/lib/rails/application.rb > 81 in `method_missing' > 26 /var/www/sportdata/releases/20100722072020/config/environment.rb 5 > 27 config.ru 3 in `require' > 28 config.ru 3 > 29 /usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/builder.rb 46 in > `instance_eval' > 30 /usr/lib/ruby/gems/1.8/gems/rack-1.1.0/lib/rack/builder.rb 46 in > `initialize' > 31 config.ru 1 in `new' > 32 config.ru 1 > -- > Posted via http://www.ruby-forum.com/. > > -- > 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.

