从现有的mysql表创建rails中的迁移文件

Son*_* S. 9 ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1

我正在开发一个rails应用程序.我在mysql中创建了一个表"学生"的表.无论如何在rails应用程序中创建其迁移文件?我在config/database.yml中指定了数据库名称,并使用了其他表.但我想创建表迁移文件.我该怎么做?

zak*_*ssi 32

  • 首先在database.yml中引用现有的MySQL数据库
  • 运行rake db:schema:dump以生成schema.rb文件
  • create_tableschema.rb中的方法粘贴到新的迁移中,然后Voila!