rubyonrails-c4f1mTqwXZkdnm+yROfE0A@public.gmane.org
2004-Nov-25 18:38 UTC
[ActiveRecord] bug in latest release?
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-1W37MKcQCpIf0INCOvqR/iCwEArCW2h5@public.gmane.org
http://lists.rubyonrails.org/mailman/listinfo/rails
--
Jim Freeze
Code Red. Code Ruby