Papertrail y Carrierwave
Tengo un modelo que usa ambos: Carrierwave para fotos de la tienda, yPaperTrail
para versionar.
También configuré Carrierwave para almacenar diferentes archivos cuando se actualizan (Eso es porque quiero versionar las fotos) conconfig.remove_previously_stored_files_after_update = false
El problema es esePaperTrail
intente almacenar todo el objeto Ruby de la foto (CarrierWave Uploader) en lugar de simplemente una cadena (esa sería su url)
(tabla de versión, objeto de columna)
---
first_name: Foo
last_name: Bar
photo: !ruby/object:PhotoUploader
model: !ruby/object:Bla
attributes:
id: 2
first_name: Foo1
segundo_nombre: 'Bar1'
........
¿Cómo puedo solucionar esto para almacenar una cadena simple en la versión fotográfica?