如何在rails上重置与数据库的同步?

时间:2013-09-18 17:31:56

标签: ruby-on-rails

我遇到了很多关于rails迁移机制的问题。 我想我已经运行了一个迁移文件并且已经部分执行了。 所以当我试图运行时

rake db:migrate

再一次,它给我一个错误,列名已经存在。 我想用

重置它
rake db:reset

并给我一个错误

Unknown database 'databasename'

有没有办法重置整个机制? 手动删除所有表并尝试再次运行rake db:migrate是不是一个好主意?

1 个答案:

答案 0 :(得分:0)

您应该更改database.yml中的数据库名称。