Paperclip: Atualizando imagens já cadastradas

June 18, 2009 by Jésus Lopes Comente! »

Seu projeto esta no ar, vários usuários utilizando e fazendo upload de imagens! Ótimo!!

Mas foi decidido que as imagens devem ter outros tamanhos, o que fazer com as imagens que já foram cadastradas? :(

Se você utiliza o plugin Paperclip, ele dispobilibiza algumas rake tasks para facilitar esse trabalho!

São elas:

# Atualiza as informações do banco de dados e os arquivos no 
# servidor de acordo com os styles definidos no model
rake paperclip:refresh CLASS=SeuModel
 
# Atualiza somente as informações do banco de dados
rake paperclip:refresh:metadata CLASS=SeuModel
 
# Atualiza somente os arquivos no servidor, seguindo os styles 
# definidos no model
rake paperclip:refresh:thumbnails CLASS=SeuModel

Simples e sem dor de cabeça :)

Advertisement

2 Comentários

  1. Muito bom o post, acredito que vá ajudar muita gente.

    Imagina um projeto depois de pronto ter que atualizar as imagens para tamanhos diferentes! oO

    Realmente muito útil.
    Abração Jésus e parabéns!

  2. Legal!

    Muito útil.

    Obrigado.

Deixe um comentário