Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- rene-mendozas-computer:~/Desktop renemendoza$ irb
- irb(main):001:0> require 'rubygems'
- => true
- irb(main):002:0> require_gem 'activerecord'
- => true
- irb(main):003:0> ActiveRecord::Base.establish_connection(
- irb(main):004:1* :adapter => "mysql",
- irb(main):005:1* :username => "USER",
- irb(main):006:1* :host => "MY-HOST",
- irb(main):007:1* :password => "MYPASS",
- irb(main):008:1* :database => "tmk"
- irb(main):009:1> )
- => #<ActiveRecord::Base::ConnectionSpecification:0x70ed60 @adapter_method="mysql_connection", @config={:password=>"MYPASS", :database=>"tmk", :host=>"MY-HOST", :adapter=>"mysql", :username=>"USER"}>
- irb(main):010:0> class Contacto < ActiveRecord::Base
- irb(main):011:1> set_table_name "datos_prueba"
- irb(main):012:1> end
- => nil
- irb(main):013:0> aProc = Proc.new {Contacto.find(3)}
- => #<Proc:0x006d43cc@(irb):13>
- irb(main):014:0> aProc = Proc.new {Contacto.find(4)}
- => #<Proc:0x006c2dac@(irb):14>
- irb(main):015:0> c1 = aProc.call
- => #<Contacto:0x665c38 @attributes={"status"=>"S", "tel1"=>"23682151", "nuic"=>"4033350100013731", "tel2"=>"24739036", "observa"=>nil, "tipodocto"=>nil, "empresa"=>"", "tel3"=>"23682153", "nombre"=>"KEVIN MORALES", "fecha_programado"=>nil, "tel4"=>"", "aux"=>nil, "dir1"=>"", "motivo"=>nil, "dir2"=>"", "id"=>"4", "cargo"=>"", "ciudad"=>nil, "usuario"=>nil, "nomenclatura"=>nil, "datodocto"=>nil, "hora_tmk"=>nil, "fecha_tmk"=>nil, "hora_programado"=>nil}>
- irb(main):016:0> puts c1.nombre
- KEVIN MORALES
- => nil
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement