[Rails] [ActiveRecord] bug in latest release?

rubyonrails at freeze.org rubyonrails at freeze.org
Thu Nov 25 18:38:02 GMT 2004


Sorry to repost this, but I think the Subject was misleading.
This actually pertains to ActiveRecord only.

Hi

I updated gem rails today and saw that rails had an update. 
With the new edition, I get a warning statement printed 
that was not in the two earlier versions. 
(No message with either:
  require_gem 'activerecord', "= 1.0.0"
  require_gem 'activerecord', "= 1.0.0.20041114"
)

The code still works, but the warning makes no sense. 
Plus, it cannot be turned of just by skipping the '-w' 
flag on the shebang line.

The two tables I have are:

  CREATE TABLE `people` (
    `id` int(11) NOT NULL auto_increment,
    `name` varchar(20) NOT NULL default '"',
    PRIMARY KEY  (`id`)
  ) TYPE=MyISAM;

  CREATE TABLE `pets` (
    `id` int(11) NOT NULL auto_increment,
    `name` varchar(20) default NULL,
    `kind` varchar(30) default NULL,
    `person_id` int(11) default NULL,
    PRIMARY KEY  (`id`)
  ) TYPE=MyISAM;

The  error is caused by the following:

  class Person < ActiveRecord::Base
    has_many :pets
  end
  # prints
  # Person failed to require Pet

  class Pet < ActiveRecord::Base
    belongs_to :person
  end
  # prints
  # Pet failed to require Person

Am I missing something?

-- 
Jim Freeze
Code Red. Code Ruby
_______________________________________________
Rails mailing list
Rails at lists.rubyonrails.org
http://lists.rubyonrails.org/mailman/listinfo/rails

-- 
Jim Freeze
Code Red. Code Ruby


More information about the Rails mailing list