本文介绍了清除或重新创建 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 数据库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

09-02 20:10