Hmm… wolalbym cos railsowego, zgoda, skrypt SQL jest ok, ale przypuscmy, ze potem bedziesz chcial cos ekstra, np. dolozenie czegos w zaleznosci od usera… Pozatym sam skrypt SQL troche trudno bedzie zaprzegnac do generowania obrazkow dla paperclipa…
http://railscasts.com/episodes/126-populating-a-database — na pewno dobry przykład do obczajenia jak mniej więcej takie rzeczy robić. W przypadku wrzucenia obrazków, Populator może sprawiać problemy — wtedy wygodniej jest samemu w pętli wrzucać rekordy (z wartościami generowanymi przez Fakera) i załączać paperclipowi pliki wylosowane z puli, którą byś sobie trzymał gdzieś na dysku.
Dziwne właśnie że faker nie ma Fake::Date[/quote]
I nagroda za najbardziej bezużytecznego posta idzie do …[/quote]
Oj @Świstak, Pawel chcial pomoc, jak sie uwazasz za super specjaliste i masz byc zlosliwy to sobie odpusc.
Mysle ze nie bez powodu Faker nie ma Fake::Date, bo jesli korzystasz z Populator gem to mozna tak:
User.populate 100 do |user|
user.birthdate = (50.years.ago..20.years..ago) # bedzie losowal z tego przedzialu
end
Jesli natomiast chodzi o upload obrazkow, zerznalem z sieci darmowe avatary, w tablicy trzymam sciezki i populatorem losuje sobie.