Нет, зачем вообще здесь attr_accessor? Во-первых, в таблице уже есть поле image. Во-вторых, назначение атрибута `source` нигде не описано. Что это, зачем это