2

我一直在使用 Rails,当然,自从我开始工作以来,我学到了很多东西。我想保留很多我制作的文件,但我想重新创建我的许多模型。因为我不担心丢失数据库中的信息,所以我跑去rake db:drop:all删除我所有的表和数据。但是我注意到我的文件夹中仍然有所有迁移文件db\migrate。我应该如何处理这些?我现在是留下它们并更改我的模型还是应该以某种方式删除它们。最后,是否还有其他文件可能仍然存在,我需要删除/处理?

4

1 回答 1

2

运行rake db:drop:all只会清理您的数据库。

如果您计划更改模型并且您认为您的迁移将不再反映您的数据模型,只需删除它们即可。

db/schema.rb您可能也想清理文件

您可能想查看 Rails 迁移指南http://guides.rubyonrails.org/migrations.html

于 2013-07-01T12:14:14.623 回答