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

时间:2013-04-23 08:28:55

标签: ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.1

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

1 个答案:

答案 0 :(得分:32)

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