在我的博客項目中,我使用回形針來管理圖片。現在我想切換到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
或者我需要先刪除屬性,然後整個表?