ruby-on-rails - 删除模式迁移 Ruby on Rails sqlite3

标签 ruby-on-rails ruby sqlite

所以我很愚蠢,删除了我的 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/

相关文章:

javascript - Rails - 从 javascript 调用 Controller

html - Rails4 : How to create Image Links with Hover?

ruby-on-rails - rails : Font awesome icons not showing using font-awesome-rails gem

ruby - SOAP 和 Sinatra

objective-c - 如何使用 FMDB 将图像(字节)保存和检索到 SQLite(blob)?

android - ToggleButtons 的 SQLite Dynamic where-clause

ruby-on-rails - Gemfile 中的 "~> 4.0.1"、 "4.0.1"和无版本说明符有什么区别?

ruby - 使用 Ruby 连接名称 (',' 和 'and' ) 的优雅方式

css - 带有嵌入式 ruby​​ 的 Bootstrap 中的媒体对象

javascript - Cordova 3.5.0 上的 SQLite 插件无法正常工作