删除后如何重新创建 db 文件夹?

How do I recreate the db folder after having deleted it?

在我的 sinatra+activerecord 应用程序中,我最初使用 bundle exec rake db:create_migration NAME=migration 命令创建了一个 db 文件夹,但在某些时候忘记了它。如何使用迁移文件恢复该文件夹?

如果您没有使用 git 或任何其他 scm,则没有直接的方法来恢复它。

但是您可以转储架构,然后再加载它。

mkdir db && touch db/schema.rb
rake db:schema:dump

现在你有了数据库模式。然后你就可以加载它

rake db:schema:load