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

Responder a