Mysql 如何为rails中已经存在的表创建迁移

Mysql 如何为rails中已经存在的表创建迁移,mysql,sql,ruby-on-rails,ruby,migration,Mysql,Sql,Ruby On Rails,Ruby,Migration,我已经删除了rails项目中的迁移文件。现在我想在另一个系统中运行rails项目,为此我需要迁移文件来创建表。请告诉我如何为rails中已经创建的表创建迁移文件。您仍然有包含所有表及其详细信息的db/schema.rb文件。您可以通过rake db:schema:load使用它,这将把架构加载到数据库中,比运行所有迁移都要快 永远不要删除您的迁移并在SUBVERSION/GIT中维护它您仍然拥有包含所有表及其详细信息的db/schema.rb文件。您可以通过rake db:schema:load

我已经删除了rails项目中的迁移文件。现在我想在另一个系统中运行rails项目,为此我需要迁移文件来创建表。请告诉我如何为rails中已经创建的表创建迁移文件。

您仍然有包含所有表及其详细信息的
db/schema.rb
文件。您可以通过
rake db:schema:load
使用它,这将把架构加载到数据库中,比运行所有迁移都要快


永远不要删除您的迁移并在SUBVERSION/GIT中维护它

您仍然拥有包含所有表及其详细信息的
db/schema.rb
文件。您可以通过
rake db:schema:load
使用它,这会将架构加载到数据库中,这比运行所有迁移都要快


永远不要删除您的迁移并在SUBVERSION/GIT中维护它

您仍然拥有包含所有表及其详细信息的
db/schema.rb
文件。您可以通过
rake db:schema:load
使用它,这会将架构加载到数据库中,这比运行所有迁移都要快


永远不要删除您的迁移并在SUBVERSION/GIT中维护它

您仍然拥有包含所有表及其详细信息的
db/schema.rb
文件。您可以通过
rake db:schema:load
使用它,这会将架构加载到数据库中,这比运行所有迁移都要快


永远不要删除迁移并在SUBVERSION/GIT中维护它

为什么不使用
rake db:schema:load
?为什么不使用
rake db:schema:load
?为什么不使用
rake db:schema:load
?为什么不使用
rake db:schema:load