所以我很愚蠢,删除了我的 sqlite3 数据库的 schema_migration 中的所有行。我该如何解决?我毁掉了我的整个项目吗?
最佳答案
你是否也删除了 db\schema.rb 或 db\migrate 文件?
在第一种情况下,您可以尝试将 db 文件移动到其他位置并执行:
rake db:migrate
如果您删除了 schema.rb 和迁移文件,您可以执行
rails generate migration
并手动重新创建迁移。
关于ruby-on-rails - 删除模式迁移 Ruby on Rails sqlite3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5725638/