Сумасшедший, сколько раз вы находите ответ на свой вопрос сразу после того, как задаете его.Я опускаю это здесь на случай, если у кого-то еще есть такая же проблема, или, возможно, у кого-то есть лучшее решение для этого.Для меня сработало переопределение метода, используемого paperclip для ответа на обратный вызов before_destroy.Я добавил это в свой код, и теперь он сохраняет мои вложения, чтобы они были там, если я позже восстановлю модель.
protected
def destroy_attached_files
logger.error "-------------- This is me NOT destroying my attachments"
end