# rails console not loading my model properly.

**URL:** <https://discuss.rubyonrails.org/t/rails-console-not-loading-my-model-properly/48972>\
**Category:** rubyonrails-talk\
**Created:** [January 29, 2010, 10:09pm UTC](https://discuss.rubyonrails.org/t/rails-console-not-loading-my-model-properly/48972 "2010-01-29T22:09:46Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![junkone1](https://avatars.discourse-cdn.com/v4/letter/j/b487fb/32.png) [@junkone1](https://discuss.rubyonrails.org/u/junkone1)\
**Post date:** [January 29, 2010, 10:09pm UTC](https://discuss.rubyonrails.org/t/rails-console-not-loading-my-model-properly/48972/1 "2010-01-29T22:09:46Z")

</div>

You can see below that when i load the console, it is not loading my model Comparetick. however after i perform a manual require, it is loading it correctly. i am not sure where to look for the issue.

E:\TradingTools\Development\>ruby script\console ./script/../config/boot.rb:20:Warning: Gem::SourceIndex#search support for String patterns is deprecated, use #find\_name Loading development environment. ./script/../config/../config/boot.rb:20:Warning: Gem::SourceIndex#search support for String patterns is deprecated, use #find \_name

> > Comparetick.find(3)

NameError: uninitialized constant Comparetick &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from e:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active\_support/dependencies.rb:266:in `load_missing_const ant' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from e:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active_support/dependencies.rb:452:in `const\_missing' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from e:/ruby/lib/ruby/gems/1.8/gems/activesupport-1.4.4/lib/active\_support/dependencies.rb:464:in `const\_missing' &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;from (irb):1

> > Dir.glob(RAILS\_ROOT + '/app/models/\*.rb').each { |file| require file }=\> ["./script/../config/../config/../app/models/abroker.rb", "./script/../config/../config/../app/models/amibrokerscan.rb", "

./script/../config/../config/../app/models/amibrokerscanbak.rb", "./script/../config/../config/../app/models/amibrokerscans.r b", "./script/../config/../config/../app/models/compareticks.rb", "./script/../config/../config/../app/models/customquery.rb" , "./script/../config/../config/../app/models/dailyscans.rb", "./script/../config/../config/../app/models/execution.rb", "./s cript/../config/../config/../app/models/konstants.rb", "./script/../config/../config/../app/models/picture.rb", "./script/../ config/../config/../app/models/portfolio.rb", "./script/../config/../config/../app/models/rawdata.rb", "./script/../config/.. /config/../app/models/rawdatasignal.rb", "./script/../config/../config/../app/models/scans.rb", "./script/../config/../config /../app/models/scans\_log.rb", "./script/../config/../config/../app/models/symbolmap.rb", "./script/../config/../config/../app /models/tag.rb", "./script/../config/../config/../app/models/test.rb", "./script/../config/../config/../app/models/test1.rb", "./script/../config/../config/../app/models/trade.rb", "./script/../config/../config/../app/models/tradelog.rb"]

> > Comparetick.find(3)=\> #\<Comparetick:0x4819788 @attributes={"lastprice"=\>nil, "symbol"=\>"$USDCHF", "time"=\>"2009-06-12 15:59:04", "bidvol"=\>nil,

"bidprice"=\>"1.0807", "id"=\>"3", "volume"=\>nil, "askvol"=\>nil, "askprice"=\>nil, "provider"=\>nil}\>

---

<div class="post-metadata">

**Author:** ![hassan](https://sea2.discourse-cdn.com/rubyonrails/user_avatar/discuss.rubyonrails.org/hassan/32/714_2.png) [@hassan](https://discuss.rubyonrails.org/u/hassan)\
**Post date:** [January 30, 2010, 12:41am UTC](https://discuss.rubyonrails.org/t/rails-console-not-loading-my-model-properly/48972/2 "2010-01-30T00:41:12Z")

</div>

Pluralization fail -- that should be in a file `comparetick.rb` ...
