From: Anthony Gardner Date: 2006-11-22T05:55:37+09:00 Subject: ActiveRecord --0-882094945-1164142533=:39662 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit First Post. Totally new to Ruby and am trying ActiveRecord. I've written a standalone script but it produces the following warnings before running and outputting the correct results. Any pointers, please? -Ants script .......... #!/usr/bin/ruby -w require "rubygems"; require_gem "activerecord" ActiveRecord::Base.establish_connection( :adapter => 'mysql', :host => 'localhost', :database => 'book_shop', :username => 'anthony', :password => '' ) class Book < ActiveRecord::Base end book = Book.find(1) puts book.author puts book.title puts book.pages warnings ............... /usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/validations.rb:334: warning: `*' interpreted as argument prefix /usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/validations.rb:363: warning: `*' interpreted as argument prefix /usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/migration.rb:224: warning: instance variable @ignore_new_methods not initialized /usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/migration.rb:224: warning: instance variable @ignore_new_methods not initialized /usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/abstract/connection_specification.rb:41: warning: method redefined; discarding old allow_concurrency= /usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/sqlserver_adapter.rb:456: warning: method redefined; discarding old remove_column /usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/oracle_adapter.rb:119: warning: (...) interpreted as grouped expression /usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/connection_adapters/abstract/connection_specification.rb:74: warning: instance variable @active_connection_name not initialized /usr/lib/ruby/gems/1.8/gems/activerecord-1.14.4/lib/active_record/base.rb:695: warning: instance variable @columns not initialized --------------------------------- The all-new Yahoo! Mail goes wherever you go - free your email address from your Internet provider. --0-882094945-1164142533=:39662--