Create a Migration from an existing table?

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?


Look in the schema.rb. That's your "up" method, and "down" is always the same: drop_table :foo.


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.