I am trying the rails tutorial -
http://asciicasts.com/episodes/209-introducing-devise
When I try to do - rake bundle:migrate, I get the following error :
===============================================
$ rake db:migrate
(in /home/antani/rails_projects/socal)
== DeviseCreateInstalls: migrating
===========================================
-- create_table(:installs)
rake aborted!
An error has occurred, this and all later migrations canceled:
undefined method `database_authenticatable' for
#<ActiveRecord::ConnectionAdapters::TableDefinition:0x9e07e24>
(See full trace by running task with --trace)
================================
Trace shows :
undefined method `database_authenticatable' for
#<ActiveRecord::ConnectionAdapters::TableDefinition:0x95e42ec>
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/connection_adapters/abstract/
schema_definitions.rb:326:in `method_missing'
/home/antani/rails_projects/socal/db/migrate/
20101125152400_devise_create_installs.rb:4:in `block in up'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/connection_adapters/abstract/
schema_statements.rb:157:in `create_table'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:383:in `block in
method_missing'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:359:in `block in
say_with_time'
/home/antani/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/benchmark.rb:
294:in `measure'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:359:in
`say_with_time'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:379:in
`method_missing'
/home/antani/rails_projects/socal/db/migrate/
20101125152400_devise_create_installs.rb:3:in `up'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:312:in `block in
migrate'
/home/antani/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/benchmark.rb:
294:in `measure'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:312:in `migrate'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:395:in `migrate'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:537:in `block (2
levels) in migrate'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:611:in `call'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:611:in `block in
ddl_transaction'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/connection_adapters/abstract/
database_statements.rb:139:in `transaction'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/transactions.rb:204:in
`transaction'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:611:in
`ddl_transaction'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:536:in `block in
migrate'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:523:in `each'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:523:in `migrate'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:433:in `up'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/migration.rb:415:in `migrate'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/
activerecord-3.0.1/lib/active_record/railties/databases.rake:142:in
`block (2 levels) in <top (required)>'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:636:in `call'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:636:in `block in execute'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:631:in `each'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:631:in `execute'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:597:in `block in invoke_with_call_chain'
/home/antani/.rvm/rubies/ruby-1.9.2-p0/lib/ruby/1.9.1/monitor.rb:
201:in `mon_synchronize'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:590:in `invoke_with_call_chain'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:583:in `invoke'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:2051:in `invoke_task'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:2029:in `block (2 levels) in top_level'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:2029:in `each'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:2029:in `block in top_level'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:2068:in `standard_exception_handling'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:2023:in `top_level'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:2001:in `block in run'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:2068:in `standard_exception_handling'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
lib/rake.rb:1998:in `run'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/gems/rake-0.8.7/
bin/rake:31:in `<top (required)>'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/bin/rake:19:in
`load'
/home/antani/.rvm/gems/ruby-1.9.2-p0@rails3tutorial/bin/rake:19:in
`<main>'