Ok.. So I''ve been doing more reading after buying a few RoR books
now.. I''ve got
my data models setup without any foreign keys between the tables (much
to my dismay).
What I''m wondering are the following :
1) should I be manually setting up the foreign keys by editing the
initial migration
stuff to add the missing "t.references :my_cool_object" or should
I be using the
scaffold generator for that when I create the 2nd and subsequent
tables --? I''m
ordering the creation of the tables to ensure the initial tables
are created first and
subsequent belongs_to and has_xxx are put in afterwards by hand --
I''m now
thinking I should probably have put xxx:references as part of the
scaffold generation
line when building the secondary set of tables to ensure the
proper "t:references"
were put in the migration area -- will that ensure my foreign keys
are established
when I do the first "rake db::migrate"?
2) If I''ve got tailored changes in either of the model files or in the
migrations area,
would the scaffolding blow those away if I re-do a piece of it
from the command line?
(e.g. will I lose my belongs_to and has_one/many associations in
the model files)?
3) Where can I find the available list of commands for the scaffold
generator so I can make
proper use of it? I didn''t see much in the full rails API docs
but perhaps I overlooked it?
Thanks! I''m hoping I can put this data modeling behind me today and
move on to the
more entertaining parts (generating an app!).
--
You received this message because you are subscribed to the Google Groups
"Ruby on Rails: Talk" group.
To post to this group, send email to
rubyonrails-talk-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
To unsubscribe from this group, send email to
rubyonrails-talk+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org
For more options, visit this group at
http://groups.google.com/group/rubyonrails-talk?hl=en.