NameError: uninitialized constant WorldDb::Model::Region

22 views
Skip to first unread message

Ram Thakur

unread,
Oct 6, 2016, 3:02:44 AM10/6/16
to opensport

I'm try to run the rake db:create or rake db:migrate command I'm getting the following error .

Ruby Version is : 2.3.0
Rails Version is : 5.0.0.1
Bundler version is : 1.13.2

Can you suggest how do i get fix this error to get the beer.db and world.db ?

Error:----


activerecord-utils/0.4.0 (activerecord/5.0.0) on Ruby 2.3.0 (2015-12-25) [x86_64-linux]
 
[TagDb.has_many_tags] adding taggings n tags has_many assocs to model >WorldDb::Model::Country<
 
[TagDb.has_many_tags] adding taggings n tags has_many assocs to model >WorldDb::Model::StateBase<
 
[TagDb.has_many_tags] adding taggings n tags has_many assocs to model >WorldDb::Model::CityBase<
rake aborted
!
NameError: uninitialized constant WorldDb::Model::Region
/home/acer/.rvm/gems/ruby-2.3.0/gems/beerdb-models-1.0.1/lib/beerdb/models/forward.rb:15:in `<module:Model>'
/home/acer/.rvm/gems/ruby-2.3.0/gems/beerdb-models-1.0.1/lib/beerdb/models/forward.rb:9:in `
<module:BeerDb>'
/home/acer/.rvm/gems/ruby-2.3.0/gems/beerdb-models-1.0.1/lib/beerdb/models/forward.rb:8:in `<top (required)>'

/home/acer/.rvm/gems/ruby-2.3.0/gems/beerdb-models-1.0.1/lib/beerdb/models.rb:11:in `<top (required)>'
/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:105:in `
require'
/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:105:in `rescue in block in require'

/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:82:in `block in require'
/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:75:in `
each'
/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:75:in `require'

/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler.rb:106:in `require'
/var/www/html/railsTestTask/beerProject/config/application.rb:7:in `
<top (required)>'
/var/www/html/railsTestTask/beerProject/Rakefile:4:in `require_relative'

/var/www/html/railsTestTask/beerProject/Rakefile:4:in `<top (required)>'
/home/acer/.rvm/gems/ruby-2.3.0/gems/rake-11.3.0/exe/rake:27:in `
<top (required)>'
/home/acer/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval'

/home/acer/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>'
LoadError: cannot load such file -- beerdb-models
/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:91:in `
require'
/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:91:in `block (2 levels) in require'

/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:86:in `each'
/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:86:in `
block in require'
/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:75:in `each'

/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler/runtime.rb:75:in `require'
/home/acer/.rvm/gems/ruby-2.3.0/gems/bundler-1.13.2/lib/bundler.rb:106:in `
require'
/var/www/html/railsTestTask/beerProject/config/application.rb:7:in `<top (required)>'

/var/www/html/railsTestTask/beerProject/Rakefile:4:in `require_relative'
/var/www/html/railsTestTask/beerProject/Rakefile:4:in `
<top (required)>'
/home/acer/.rvm/gems/ruby-2.3.0/gems/rake-11.3.0/exe/rake:27:in `<top (required)>'

/home/acer/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `eval'
/home/acer/.rvm/gems/ruby-2.3.0/bin/ruby_executable_hooks:15:in `<main>'
(See full trace by running task with --trace)



Screenshot from 2016-10-06 12:11:26.png

Gerald Bauer

unread,
Oct 6, 2016, 3:07:50 AM10/6/16
to open...@googlegroups.com
Hello,

If you try to setup a beer.db project (with world.db), please post
to the beerdb forum / mailinglist [1]. Sorry. This list is for sports
(football, hockey, ski, formula 1, etc.). Thanks. Cheers.

[1] http://groups.google.com/group/beerdb
Reply all
Reply to author
Forward
0 new messages