# Rake db:migrate sucks

**URL:** <https://www.ruby-forum.com/t/rake-db-migrate-sucks/104189>\
**Category:** Rails\
**Created:** [May 15, 2007, 8:12am UTC](https://www.ruby-forum.com/t/rake-db-migrate-sucks/104189 "2007-05-15T08:12:20Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![fred](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/db5fbb/32.png) [@fred](https://www.ruby-forum.com/u/fred)\
**Post date:** [May 15, 2007, 8:12am UTC](https://www.ruby-forum.com/t/rake-db-migrate-sucks/104189/1 "2007-05-15T08:12:20Z")

</div>

I have installed ruby1.8.5-22 under windows,  
and then rails 1.2.3  
and also i update rubygems to 0.9.3 with gems update --system  
however,when i enter the project directory and input the command rake  
db:migrate,it sucks with the following errors:

rake aborted!  
uninitialized constant ActionController  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:2028:in  
`const_missing' D:/RubyForge/gmaps/config/../app/controllers/application.rb:4 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`gem\_original\_re  
quire’  
c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require' D:/RubyForge/gmaps/config/../lib/tasks/importing_tasks.rake:36 c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/tasks/rails.rb:7:in`load’  
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/tasks/rails.rb:7  
c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/tasks/rails.rb:7:in  
`each' c:/ruby/lib/ruby/gems/1.8/gems/rails-1.2.3/lib/tasks/rails.rb:7 c:/ruby/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:27:in`gem\_original\_re  
quire’  
c:/ruby/lib/ruby/site\_ruby/1.8/rubygems/custom\_require.rb:27:in  
`require' D:/RubyForge/gmaps/rakefile:10 c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1940:in`load’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1940:in  
`raw_load_rakefile ' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1727:in`load\_rakefile’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in  
`standard_exceptio n_handling' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1726:in`load\_rakefile’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1710:in `run' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1761:in`standard\_exceptio  
n\_handling’  
c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/lib/rake.rb:1708:in `run' c:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.3/bin/rake:7 c:/ruby/bin/rake.bat:20:in`load’  
c:/ruby/bin/rake.bat:20

anybody who can help me with that?

---

<div class="post-metadata">

**Author:** ![fred](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/db5fbb/32.png) [@fred](https://www.ruby-forum.com/u/fred)\
**Post date:** [May 15, 2007, 8:26am UTC](https://www.ruby-forum.com/t/rake-db-migrate-sucks/104189/2 "2007-05-15T08:26:54Z")

</div>

fred wrote:

> anybody who can help me with that?

Hi Fred,

rake db:migrate works for everyone who has setup their system correctly.

You don’t mention what database you are using, or how you have  
configured it.

rgds,

- matt.

---

<div class="post-metadata">

**Author:** ![fred](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/db5fbb/32.png) [@fred](https://www.ruby-forum.com/u/fred)\
**Post date:** [May 15, 2007, 9:02am UTC](https://www.ruby-forum.com/t/rake-db-migrate-sucks/104189/3 "2007-05-15T09:02:10Z")

</div>

Hilarious title, kudos.

---

<div class="post-metadata">

**Author:** ![fred](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/db5fbb/32.png) [@fred](https://www.ruby-forum.com/u/fred)\
**Post date:** [May 15, 2007, 9:31am UTC](https://www.ruby-forum.com/t/rake-db-migrate-sucks/104189/4 "2007-05-15T09:31:55Z")

</div>

…

> Hi Fred,
> 
> rake db:migrate works for everyone who has setup their system correctly.
> 
> You don’t mention what database you are using, or how you have  
> configured it.

you can also get more info by adding rake --trace ; it gives more  
verbose info.  
aside from that, what migration are you trying to do? do you have a  
shcema.rb file in the db directory? a 001\_add\_table.rb or  
002\_migration\_file.rb in db/migrate/\* ?

---

<div class="post-metadata">

**Author:** ![fred](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/db5fbb/32.png) [@fred](https://www.ruby-forum.com/u/fred)\
**Post date:** [May 15, 2007, 10:36pm UTC](https://www.ruby-forum.com/t/rake-db-migrate-sucks/104189/5 "2007-05-15T22:36:50Z")

</div>

Yeah… what’s this:

D:/RubyForge/gmaps/config/…/app/controllers/application.rb:4

b

---

<div class="post-metadata">

**Author:** ![fred](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/f/db5fbb/32.png) [@fred](https://www.ruby-forum.com/u/fred)\
**Post date:** [May 15, 2007, 4:33pm UTC](https://www.ruby-forum.com/t/rake-db-migrate-sucks/104189/6 "2007-05-15T16:33:14Z")

</div>

At first glance, it looks like there’s something wrong with your  
environment setting, particularly the path.

and input the command rake
