# Problem with Rails 2.2 and Rake db:migrate

**URL:** <https://www.ruby-forum.com/t/problem-with-rails-2-2-and-rake-db-migrate/152610>\
**Category:** Rails\
**Created:** [November 5, 2008, 4:36pm UTC](https://www.ruby-forum.com/t/problem-with-rails-2-2-and-rake-db-migrate/152610 "2008-11-05T16:36:03Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![SSSS\_oSSSS\_Stm](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/5daacb/32.png) [@SSSS\_oSSSS\_Stm](https://www.ruby-forum.com/u/SSSS_oSSSS_Stm)\
**Post date:** [November 5, 2008, 4:36pm UTC](https://www.ruby-forum.com/t/problem-with-rails-2-2-and-rake-db-migrate/152610/1 "2008-11-05T16:36:03Z")

</div>

Hello,

I have a problem when I execute

rake db:migrate  
(in /Users/miguelati/Proyectos/Proyectos Ruby/foro)  
rake aborted!  
can’t convert Fixnum into String

With trace:

\*\* Invoke db:migrate (first\_time)  
\*\* Invoke environment (first\_time)  
\*\* Execute environment  
\*\* Execute db:migrate  
rake aborted!  
can’t convert Fixnum into String  
/Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active\_record/  
connection\_adapters/mysql\_adapter.rb:292:in `change_user' /Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active_record/ connection_adapters/mysql_adapter.rb:292:in`reset!’  
/Users/miguelati/.gem/ruby/1.8/gems/activesupport-2.2.0/lib/  
active\_support/callbacks.rb:178:in `send' /Users/miguelati/.gem/ruby/1.8/gems/activesupport-2.2.0/lib/ active_support/callbacks.rb:178:in`evaluate\_method’  
/Users/miguelati/.gem/ruby/1.8/gems/activesupport-2.2.0/lib/  
active\_support/callbacks.rb:166:in `call' /Users/miguelati/.gem/ruby/1.8/gems/activesupport-2.2.0/lib/ active_support/callbacks.rb:90:in`run’  
/Users/miguelati/.gem/ruby/1.8/gems/activesupport-2.2.0/lib/  
active\_support/callbacks.rb:90:in `each' /Users/miguelati/.gem/ruby/1.8/gems/activesupport-2.2.0/lib/ active_support/callbacks.rb:90:in`send’  
/Users/miguelati/.gem/ruby/1.8/gems/activesupport-2.2.0/lib/  
active\_support/callbacks.rb:90:in `run' /Users/miguelati/.gem/ruby/1.8/gems/activesupport-2.2.0/lib/ active_support/callbacks.rb:277:in`run\_callbacks’  
/Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active\_record/  
connection\_adapters/abstract/connection\_pool.rb:249:in  
`checkout_and_verify' /Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active_record/ connection_adapters/abstract/connection_pool.rb:239:in`checkout\_new\_connection’  
/Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active\_record/  
connection\_adapters/abstract/connection\_pool.rb:180:in `checkout' /Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active_record/ connection_adapters/abstract/connection_pool.rb:176:in`loop’  
/Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active\_record/  
connection\_adapters/abstract/connection\_pool.rb:176:in `checkout' /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/ 1.8/monitor.rb:242:in`synchronize’  
/Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active\_record/  
connection\_adapters/abstract/connection\_pool.rb:175:in `checkout' /Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active_record/ connection_adapters/abstract/connection_pool.rb:90:in`connection’  
/Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active\_record/  
connection\_adapters/abstract/connection\_pool.rb:321:in  
`retrieve_connection' /Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active_record/ connection_adapters/abstract/connection_specification.rb:121:in`retrieve\_connection’  
/Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active\_record/  
connection\_adapters/abstract/connection\_specification.rb:113:in  
`connection' /Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active_record/ migration.rb:429:in`initialize’  
/Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active\_record/  
migration.rb:394:in `new' /Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active_record/ migration.rb:394:in`up’  
/Library/Ruby/Gems/1.8/gems/activerecord-2.2.0/lib/active\_record/  
migration.rb:377:in `migrate' /Library/Ruby/Gems/1.8/gems/rails-2.2.0/lib/tasks/databases.rake:111 /Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:617:in`call’  
/Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:617:in  
`execute' /Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:612:in`each’  
/Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:612:in  
`execute' /Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:578:in`invoke\_with\_call\_chain’  
/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/  
1.8/monitor.rb:242:in `synchronize' /Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:571:in`invoke\_with\_call\_chain’  
/Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:564:in  
`invoke' /Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:2019:in`invoke\_task’  
/Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in  
`top_level' /Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in`each’  
/Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:1997:in  
`top_level' /Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in`standard\_exception\_handling’  
/Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:1991:in  
`top_level' /Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:1970:in`run’  
/Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:2036:in  
`standard_exception_handling' /Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/lib/rake.rb:1967:in`run’  
/Users/miguelati/.gem/ruby/1.8/gems/rake-0.8.3/bin/rake:31  
/usr/bin/rake:19:in `load’  
/usr/bin/rake:19

This error is only with 2.2, with 2.1.2 works fine.
