本文介绍了清除或重新创建 Ruby on Rails 数据库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个充满数据的开发 Ruby on Rails 数据库.我想删除所有内容并重建数据库.我正在考虑使用类似的东西:
I have a dev Ruby on Rails database full of data. I want to delete everything and rebuild the database. I'm thinking of using something like:
rake db:recreate
这可能吗?
推荐答案
我知道两种方法:
这将重置您的数据库并重新加载您当前的架构:
This will reset your database and reload your current schema with all:
rake db:reset db:migrate
这将破坏您的数据库,然后创建它,然后迁移您当前的架构:
This will destroy your db and then create it and then migrate your current schema:
rake db:drop db:create db:migrate
在这两种情况下,所有数据都将丢失.
All data will be lost in both scenarios.
这篇关于清除或重新创建 Ruby on Rails 数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!