ruby on rails db migration
===

I use mysql as the DB in my app, if I want to add a new table to it, I can either use migrate, say 
    rails generate migration name:string age:integer

or just create a new table in mysql.
Is there any difference between them two?
