🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.ruby
3 messages
3 total messages Started by MaxZorin Tue, 01 Apr 2008 12:27
teraz dziwne zachowanie przy migracji
#1026
Author: 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ć?
Re: teraz dziwne zachowanie przy migracji
#1027
Author: Adam Byrtek
Date: Tue, 01 Apr 2008 14:42
17 lines
1209 bytes
MaxZorin wrote:
>   validates_prescence_of :name
...
>   validates_presence_of :name

Teraz widać różnicę, prawda? Komunikat o błędzie który podałeś mówił o 
tym jasno i wyraźnie:
undefined method `validates_prescence_of' for #<Class:0x466d740>

Pozdrawiam,
Adam


-- 
Adam Byrtek | Alpha
http://www.adambyrtek.net
http://www.codesprinters.com
Re: teraz dziwne zachowanie przy migracji
#1028
Author: MaxZorin
Date: Tue, 01 Apr 2008 20:16
19 lines
1719 bytes
Adam Byrtek pisze:
> MaxZorin wrote:
>>   validates_prescence_of :name
> ...
>>   validates_presence_of :name
> 
> Teraz widać różnicę, prawda? Komunikat o błędzie który podałeś mówił o 
> tym jasno i wyraźnie:
> undefined method `validates_prescence_of' for #<Class:0x466d740>
> 
> Pozdrawiam,
> Adam
> 
> 
BOŻE! Brak mi właściwie słów. Nie wiem czy sie śmiac czy płakać (jednak 
to drugie). Widać naprawdę starość to nie radość. Co "ciekawe" 
patrzyliśmy z kolegą na to zjawisko we dwóch chyba z pół godziny. A 
kląłem chyba z trzy godziny. Muszę koniecznie udać się do lekarza.
Dziękuję.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads