在我的博客项目中,我使用回形针来管理图片。现在我想切换到carrierwave,并且想让我的项目好像回形针从来没有。rails如何正确回滚某些迁移
首先,这是该项目的样子: 每一个博客帖子有很多图片,每一张照片都有一个图像。 于是我产生了型号为画廊
rails g model pictures
这造成迁移create_pictures.rb
和picture
模型。 然后,我添加图像属性的图片模型
rails g paperclip picture image
此创建的迁移AddAttachementImageToPictures.rb
后来我创建的迁移AddPostIdToPictures
现在我要作出这样的摆脱这一切的东西迁移。 3个迁移中的2个是关于将属性添加到pictures
表中的。所以我不知道我是否可以删除pictures
表和picture
模型?
rails g migration RemovePictures
rails d model Picture
或者我需要先删除属性,然后整个表?