If I have a table in MySQL on an existing Rails project, how do I go to creating a migration for it? All the examples I see online seem to be geared to creating models and tables from a migration -- but how do I go the other way and create a migration itself from a table? Thank you. -- 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 To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/UI18e-bpkK4J. For more options, visit https://groups.google.com/groups/opt_out.
On 15 November 2012 16:01, RVince <rvince99-PkbjNfxxIARBDgjK7y7TUQ@public.gmane.org> wrote:> If I have a table in MySQL on an existing Rails project, how do I go to > creating a migration for it? All the examples I see online seem to be geared > to creating models and tables from a migration -- but how do I go the other > way and create a migration itself from a table? Thank you.Why would you want to create a migration if you already have the table? Colin -- 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 https://groups.google.com/groups/opt_out.
On Nov 15, 2012, at 11:01 AM, RVince wrote:> If I have a table in MySQL on an existing Rails project, how do I go to creating a migration for it? All the examples I see online seem to be geared to creating models and tables from a migration -- but how do I go the other way and create a migration itself from a table? Thank you.Look in the schema.rb. That''s your "up" method, and "down" is always the same: drop_table :foo. Walter -- 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@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
I have to commit my code changes on this specific project and it has to comport to having a migration for a new db table that was required here. I could cobble one by hand, but I think that''s even more kludgey! I assume it isn''t possible to go from a table to a migration? Thanks. On Thursday, November 15, 2012 11:12:31 AM UTC-5, Colin Law wrote:> > On 15 November 2012 16:01, RVince <rvin...-PkbjNfxxIARBDgjK7y7TUQ@public.gmane.org <javascript:>> > wrote: > > If I have a table in MySQL on an existing Rails project, how do I go to > > creating a migration for it? All the examples I see online seem to be > geared > > to creating models and tables from a migration -- but how do I go the > other > > way and create a migration itself from a table? Thank you. > > Why would you want to create a migration if you already have the table? > > Colin >-- 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 To view this discussion on the web visit https://groups.google.com/d/msg/rubyonrails-talk/-/Zq-o7GEhaSoJ. For more options, visit https://groups.google.com/groups/opt_out.