🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #1026

teraz dziwne zachowanie przy migracji

#1026
From: MaxZorin
Date: Tue, 01 Apr 2008 12:27
30 lines
1586 bytes
Jest tak:
1.
class MainKind1 < ActiveRecord::Base
   validates_prescence_of :name
# oczywiście to pole istnieje i jest opisane:
# t.string  :name,        :null => false

   has_many :main_kind2
end


2.
class MainForm < ActiveRecord::Base
   validates_presence_of :name
# oczywiście i to pole istnieje i jest opisane:
# t.string  :name,        :null => false

   has_many :examination
end

W przypadku 1. próba migracji kończy się komunikatem
undefined method `validates_prescence_of' for 
#<Class:0x466d740>

w przypadku 2. nie ma żadnego problemu z migracją
Obie tabele należą do jednej bazy i (tu sorry, 
powinienem napisać odwrotnie) ta 2. jest tworzona 
przed 1.
Jeśli wywalę walidację z 1. wszystko jest ok.
O co może chodzić?
Technical Details
Message-ID: <fst9vt$23e$1@nemesis.news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.tpinternet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!news.tpi.pl!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!newsfeed.tpinternet.pl!newsfeed.neostrada.pl!atlantis.news.neostrada.pl!news.neostrada.pl!news.tpi.pl!not-for-mail
From: MaxZorin <maxorin@poczta.onet.pl>
Newsgroups: pl.comp.lang.ruby
Subject: teraz dziwne zachowanie przy migracji
Date: Tue, 01 Apr 2008 14:27:47 +0200
Organization: TP - http://www.tp.pl/
Lines: 30
Message-ID: <fst9vt$23e$1@nemesis.news.neostrada.pl>
NNTP-Posting-Host: 217.96.16.46
Mime-Version: 1.0
X-Trace: nemesis.news.neostrada.pl 1207053117 2158 217.96.16.46 (1 Apr 2008 12:31:57 GMT)
X-Complaints-To: usenet@tpi.pl
NNTP-Posting-Date: Tue, 1 Apr 2008 12:31:57 +0000 (UTC)
User-Agent: Thunderbird 2.0.0.12 (Windows/20080213)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit