Как выполнить миграцию Rails с использованием Paperclip

Как люди пишут свои миграции Rails, которые включают Paperclip ? Я чувствую, что могу упустить что-то очевидное, так как теперь я написал свои собственные хаки для помощников по миграции, которые упрощают его, а также позаботятся о внесении необходимых изменений в файловую систему. И, конечно же, вы должны протестировать запуск таких миграций в среде разработки (и промежуточной) перед развертыванием в производственной среде.

Перенос скрепки: переименование, добавление и удаление помощников
Помощник миграции пути изменения скрепки (на самом деле это не миграция базы данных, но думаю, что она вполне подходит)

Есть ли лучшие решения или лучшие практики? некоторые люди, кажется, создают задачи с граблями и т. д., что кажется довольно громоздким.

16
задан Mattias Wadman 4 September 2015 в 15:41
поделиться