Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我的代码一切正常,它包含所有且只有我希望从中创建数据库的迁移,因为我一个接一个地重新运行它们。
我该怎么做。
我的架构文件也搞砸了。
谢谢
如果您的架构文件错误,您可以使用 删除您的数据库rake db:drop,然后使用 重新创建它,rake db:create最后运行 simplerake db:migrate以运行您拥有的所有迁移(假设您只有想要运行的迁移,即您删除了其他迁移)。
rake db:drop
rake db:create
rake db:migrate
rake db:reset在 Rails 根目录中运行。
rake db:reset