Gracias Nelson, el apunte esta muy bueno, y ya puedo hacer el load de la foto, solo que me esta insertando el contenido de .yml en la bd. pero ya es otro paso.
El 5/11/07, nelson fernandez <[EMAIL PROTECTED]> escribió: > espero que ayude > > http://techpolesen.blogspot.com/2007/04/rails-fixture-tips.html > > -- > :: nelson :: > artesano de software > http://netflux.com.ar > > > On 11/5/07, Esteban Fornal <[EMAIL PROTECTED]> wrote: > > Buenas, tengo un problema con la carga de fixtures para el tipo de > > datos bytea (!binary en el fixture.yml) de postgres. > > > > El problema surge de que tengo fotos en la base de datos en postgres > > en formato bytea, pude usar para el extract: > > > > File.open("test/fixtures/buffer/#{table_name}.yml", 'w') do |file| > > data = ActiveRecord::Base.connection.select_all(sql % table_name) > > file.write data.inject({}) { |hash, record| > > hash["#{table_name}_#{i.succ!}"] = record > > hash > > }.to_yaml > > end > > > > lo que me genera un .yml: > > > > --- > > persona_001: > > foto: !binary | > > /9j/4R6IRXhpZgA ...tooodo el binario... > > > > pero me da error al momento de cargarlos: > > > > Fixtures.create_fixtures('test/fixtures/', mi_hash_fixtures) > > > > el log de postgres es: > > ERROR: una cadena de caracteres entre comillas está inconclusa en o > > cerca de «'ÿØÿáExif» > > > > pero el .yml no contiene comillas. > > > > desde ya gracias .. esteban > > _______________________________________________ > > Ruby mailing list > > [email protected] > > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > > > _______________________________________________ > Ruby mailing list > [email protected] > http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar > _______________________________________________ Ruby mailing list [email protected] http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar
