Atualizando manualmente os atributos montados pelo Carrierwave Uploader

Não consigo usar o model.update_attribute em um atributo montado por um uploader wavewave. A instrução SQL não aceitará o valor e adicionará NULL ao espaço reservado. Se eu remover a instrução mount_uploader da classe model, ela funcionará normalmente. Eu estou solucionando as coisas do console e tentando adicionar alguns atributos durante a semeadura do DB e isso está frustrando meus esforços. Idéias?

Obrigado.

Atualizar: Código relevante:

class Profile < ActiveRecord::Base
  belongs_to :user
  has_and_belongs_to_many :sports
  has_and_belongs_to_many :interests
  has_and_belongs_to_many :minors
  has_and_belongs_to_many :majors
  has_and_belongs_to_many :events
  has_and_belongs_to_many :groups
  attr_accessible :description, :username, :avatar, :bio, :first_name, :last_name, :major, :minor, :graduation_date, :living_situation, :phone, :major_ids, :minor_ids, :sport_ids
  mount_uploader :avatar, AvatarUploader
end

Eu estou simplesmente tentando reescrever a string: avatar de um arquivo de semente de db e ao mesmo tempo testando a partir do console rails: Profile.first.update_attribute (: avatar, 'foo')

Ambos funcionam quando eu comento a linha mount_uploader.

A adição do método mount_uploader congela a string ou a torna imutável?

questionAnswers(1)

yourAnswerToTheQuestion