# HELP: rake db:migrate -\> uninitialized constant

**URL:** <https://www.ruby-forum.com/t/help-rake-db-migrate-uninitialized-constant/109034>\
**Category:** Rails\
**Created:** [July 10, 2007, 7:32pm UTC](https://www.ruby-forum.com/t/help-rake-db-migrate-uninitialized-constant/109034 "2007-07-10T19:32:42Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![rlorimor](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/96bed5/32.png) [@rlorimor](https://www.ruby-forum.com/u/rlorimor)\
**Post date:** [July 10, 2007, 7:32pm UTC](https://www.ruby-forum.com/t/help-rake-db-migrate-uninitialized-constant/109034/1 "2007-07-10T19:32:42Z")

</div>

Why is this error happening? I am using Rails 1.2.3.

./script/generate model MyNewModel  
exists app/models/  
exists test/unit/  
exists test/fixtures/  
create app/models/my\_new\_model.rb  
create test/unit/my\_new\_model\_test.rb  
create test/fixtures/my\_new\_models.yml  
exists db/migrate  
create db/migrate/010\_my\_new\_models.rb  
% rake db:migrate  
(in /tmp)  
rake aborted!  
uninitialized constant MyNewModel

(See full trace by running task with --trace)

% rails --version  
Rails 1.2.3

---

<div class="post-metadata">

**Author:** ![rlorimor](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/r/96bed5/32.png) [@rlorimor](https://www.ruby-forum.com/u/rlorimor)\
**Post date:** [July 11, 2007, 6:06pm UTC](https://www.ruby-forum.com/t/help-rake-db-migrate-uninitialized-constant/109034/2 "2007-07-11T18:06:19Z")

</div>

Try re-running the migration with the --trace option. It will dump a  
strack trace along with the error message showing you (or us if you  
post the output here) exactly where the migration is choking.

-John
