Installing Tracks 1043 fails when “rake migrate” or “rake db_schema_import” is run.
Using ruby 1.8.6 Rails 1.2.5. Win XP Pro
Creation of the tracks1043 database works fine.
Table creations via rake will not succeed.
How to fix?
Thanks,
Ken W.
see trace below: (same for ‘migrate’ or ‘db_schema_import’)
C:\Rails\Tracks\tracks-1.043>rake migrate—trace
(in C:/Rails/Tracks/tracks-1.043)
** Invoke migrate (first_time)
** Invoke db:migrate (first_time)
** Invoke environment (first_time)
** Execute environment
** Execute db:migrate
rake aborted!
wrong number of arguments (1 for 0)
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/vendor/mysql.rb:551:in `initialize’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/vendor/mysql.rb:551:in `new’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/vendor/mysql.rb:551:in `scramble41’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/vendor/mysql.rb:141:in `real_connect’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:331:in `connect’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:88:in `initialize’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:37:in `new’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb:37:in `mysql_connection’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:251:in `send’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:251:in `connection_without_query_cache=‘
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/query_cache.rb:54:in `connection=‘
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:220:in `retrieve_connection’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/connection_adapters/abstract/connection_specification.rb:78:in `connection’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/activerecord/lib/active_record/migration.rb:280:in `migrate’
C:/Rails/Tracks/tracks-1.043/config/../vendor/rails/railties/lib/tasks/databases.rake:4
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `call’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `each’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:399:in `execute’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:369:in `invoke’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `synchronize’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `invoke’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:376:in `invoke_prerequisites’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1021:in `each’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1021:in `send’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1021:in `each’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:375:in `invoke_prerequisites’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:368:in `invoke’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `synchronize’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:362:in `invoke’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `run’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `each’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/lib/rake.rb:1935:in `run’
C:/ruby/lib/ruby/gems/1.8/gems/rake-0.7.2/bin/rake:7
C:/ruby/bin/rake.bat:20:in `load’
C:/ruby/bin/rake.bat:20
C:\Rails\Tracks\tracks-1.043>
