DeviseCreateUsers: migrating create_table(:users) rake aborted

sampath kumar's Avatar

sampath kumar

18 May, 2012 06:23 AM

hi,

i am from india and i am very new to ruby on rails, i tried to run hospitium from git repo , i stuck up with rake db:migrate , i encountered the following error , refer - http://stackoverflow.com/questions/10647671/devisecreateusers-migra...

Invoke db:migrate (first_time) Invoke environment (first_time) Invoke disable_rails_admin_initializer (first_time) Execute disable_rails_admin_initializer Execute environment Invoke db:load_config (first_time) Invoke rails_env (first_time) Execute rails_env Execute db:load_config Execute db:migrate == DeviseCreateUsers: migrating ============================================== -- create_table(:users) rake aborted!
An error has occurred, all later migrations canceled:

undefined method database_authenticatable' for #<ActiveRecord::ConnectionAdapte rs::TableDefinition:0x5d49098> E:/ruby projects/Hospitium Animal Hospital/db/migrate/20110904205556_devise_crea te_users.rb:4:inblock in up'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/connect
ion_adapters/abstract/schema_statements.rb:160:in create_table' C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/connect ion_adapters/abstract_mysql_adapter.rb:422:increate_table'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati
on.rb:450:in block in method_missing' C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati on.rb:424:inblock in say_with_time'
C:/Ruby193/lib/ruby/1.9.1/benchmark.rb:280:in measure' C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati on.rb:424:insay_with_time'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati
on.rb:444:in method_missing' C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati on.rb:334:inmethod_missing'
E:/ruby projects/Hospitium Animal Hospital/db/migrate/20110904205556_devise_crea
te_users.rb:3:in up' C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati on.rb:358:inup'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati
on.rb:396:in block (2 levels) in migrate' C:/Ruby193/lib/ruby/1.9.1/benchmark.rb:280:inmeasure'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati
on.rb:396:in block in migrate' C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/connect ion_adapters/abstract/connection_pool.rb:118:inwith_connection'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati
on.rb:377:in migrate' C:inmigrate'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati
on.rb:704:in block (2 levels) in migrate' C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati on.rb:761:incall'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati
on.rb:761:in ddl_transaction' C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati on.rb:703:inblock in migrate'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati
on.rb:684:in each' C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati on.rb:684:inmigrate'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati
on.rb:554:in up' C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/migrati on.rb:535:inmigrate'
C:/Ruby193/lib/ruby/gems/1.9.1/gems/activerecord-3.2.0/lib/active_record/railtie
s/databases.rake:153:in block (2 levels) in <top (required)>' C:/Ruby193/lib/ruby/1.9.1/rake/task.rb:205:incall'
C:/Ruby193/lib/ruby/1.9.1/rake/task.rb:205:in block in execute' C:/Ruby193/lib/ruby/1.9.1/rake/task.rb:200:ineach'
C:/Ruby193/lib/ruby/1.9.1/rake/task.rb:200:in execute' C:/Ruby193/lib/ruby/1.9.1/rake/task.rb:158:inblock in invoke_with_call_chain'
C:/Ruby193/lib/ruby/1.9.1/monitor.rb:211:in mon_synchronize' C:/Ruby193/lib/ruby/1.9.1/rake/task.rb:151:ininvoke_with_call_chain'
C:/Ruby193/lib/ruby/1.9.1/rake/task.rb:144:in invoke' C:/Ruby193/lib/ruby/1.9.1/rake/application.rb:116:ininvoke_task'
C:/Ruby193/lib/ruby/1.9.1/rake/application.rb:94:in block (2 levels) in top_lev el' C:/Ruby193/lib/ruby/1.9.1/rake/application.rb:94:ineach'
C:/Ruby193/lib/ruby/1.9.1/rake/application.rb:94:in block in top_level' C:/Ruby193/lib/ruby/1.9.1/rake/application.rb:133:instandard_exception_handlin
g'
C:/Ruby193/lib/ruby/1.9.1/rake/application.rb:88:in top_level' C:/Ruby193/lib/ruby/1.9.1/rake/application.rb:66:inblock in run'
C:/Ruby193/lib/ruby/1.9.1/rake/application.rb:133:in standard_exception_handlin g' C:/Ruby193/lib/ruby/1.9.1/rake/application.rb:63:inrun'
C:/Ruby193/bin/rake:32:in `'
Tasks: TOP => db:migrate

  1. Support Staff 1 Posted by Travis Berry on 24 Jun, 2012 01:10 AM

    Travis Berry's Avatar

    Are you using Ruby 1.9.1? The min required is 1.9.2. I would also recommend doing a fresh pull of the repo, as we have updated some things to make install more clear.

  2. Support Staff 2 Posted by Travis Berry on 24 Jun, 2012 03:47 AM

    Travis Berry's Avatar

    Actually, scratch that last reply. This was a problem with an updated devise gem and old migrations. Newest master branch is updated and problem should be fixed.

  3. Travis Berry closed this discussion on 24 Jun, 2012 03:47 AM.

Comments are currently closed for this discussion. You can start a new one.

Keyboard shortcuts

Generic

? Show this help
ESC Blurs the current field

Comment Form

r Focus the comment reply box
^ + ↩ Submit the comment

You can use Command ⌘ instead of Control ^ on Mac