使用 rails 3.2.8 ruby 1.9.3 p362。
我的 Rails 应用程序出现了严重问题。在一个应用程序出现这么多数据库问题之后,我从头开始 - 阅读:rails new <新应用程序名称>
并开始添加脚手架和模型。都在过去一个小时左右。
然后我尝试迁移一个名为 Product 的模型,当我运行 rake db:migrate 时收到“Mysql2::Error: Table 'products' already exists”消息
瞧,我的 schema.rb 文件将自己变成了我在旧应用程序(在不同文件夹中)上的文件的混乱。
这怎么可能发生?我该如何解决?
另外,我应该多久推送一次 git?我在构建 2 个新模型之前推动了一次,我的手中已经一团糟。
请帮忙!