Ruby on Rails application could not be started

There appears to be a database problem.
  • Your config/database.yml may not be written correctly. Please check it and fix any errors.
  • Your database schema may be out of date or nonexistant. Please run rake db:migrate to ensure that the database schema is up-to-date.
  • The database server may not be running. Please check whether it's running, and start it if it isn't.
Error message:
Mysql::Error: Incorrect information in file: './typo/sidebars.frm': SHOW FIELDS FROM `sidebars` (ActiveRecord::StatementInvalid)
Exception class:
ActiveRecord::StatementInvalid
Application root:
/home/.keeps/andrerobot/rails/typo
Backtrace:
# File Line Location
0 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/active_record/connection_adapters/abstract_adapter.rb 150 in `log'
1 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 281 in `execute'
2 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/active_record/connection_adapters/mysql_adapter.rb 411 in `columns'
3 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/active_record/base.rb 1080 in `columns'
4 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/active_record/base.rb 1154 in `inspect'
5 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/core_ext/symbol.rb 11 in `__send__'
6 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/core_ext/symbol.rb 11 in `to_proc'
7 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb 426 in `collect'
8 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb 426 in `log_call'
9 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb 222 in `load_missing_constant'
10 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb 469 in `const_missing'
11 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb 260 in `load_missing_constant'
12 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb 469 in `const_missing'
13 /home/.keeps/andrerobot/rails/typo/app/models/sidebar.rb 8
14 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb 27 in `gem_original_require'
15 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb 27 in `require'
16 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb 496 in `require'
17 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb 342 in `new_constants_in'
18 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/dependencies.rb 496 in `require'
19 /home/.keeps/andrerobot/rails/typo/vendor/plugins/amazon_sidebar/init.rb 1 in `evaluate_init_rb'
20 /home/.keeps/andrerobot/rails/typo/vendor/rails/railties/lib/rails/plugin.rb 79 in `evaluate_init_rb'
21 /home/.keeps/andrerobot/rails/typo/vendor/rails/activerecord/lib/../../activesupport/lib/active_support/core_ext/kernel/reporting.rb 11 in `silence_warnings'
22 /home/.keeps/andrerobot/rails/typo/vendor/rails/railties/lib/rails/plugin.rb 75 in `evaluate_init_rb'
23 /home/.keeps/andrerobot/rails/typo/vendor/rails/railties/lib/rails/plugin.rb 39 in `load'
24 /home/.keeps/andrerobot/rails/typo/vendor/rails/railties/lib/rails/plugin/loader.rb 33 in `load_plugins'
25 /home/.keeps/andrerobot/rails/typo/vendor/rails/railties/lib/rails/plugin/loader.rb 32 in `each'
26 /home/.keeps/andrerobot/rails/typo/vendor/rails/railties/lib/rails/plugin/loader.rb 32 in `load_plugins'
27 /home/.keeps/andrerobot/rails/typo/vendor/rails/railties/lib/initializer.rb 189 in `load_plugins'
28 /home/.keeps/andrerobot/rails/typo/vendor/rails/railties/lib/initializer.rb 105 in `process'
29 /home/.keeps/andrerobot/rails/typo/vendor/rails/railties/lib/initializer.rb 49 in `send'
30 /home/.keeps/andrerobot/rails/typo/vendor/rails/railties/lib/initializer.rb 49 in `run'
31 ./config/environment.rb 13
32 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb 27 in `gem_original_require'
33 /usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb 27 in `require'
34 /dh/passenger/lib/passenger/railz/application_spawner.rb 252 in `preload_application'
35 /dh/passenger/lib/passenger/railz/application_spawner.rb 212 in `initialize_server'
36 /dh/passenger/lib/passenger/utils.rb 181 in `report_app_init_status'
37 /dh/passenger/lib/passenger/railz/application_spawner.rb 201 in `initialize_server'
38 /dh/passenger/lib/passenger/abstract_server.rb 166 in `start_synchronously'
39 /dh/passenger/lib/passenger/abstract_server.rb 135 in `start'
40 /dh/passenger/lib/passenger/abstract_server.rb 112 in `fork'
41 /dh/passenger/lib/passenger/abstract_server.rb 112 in `start'
42 /dh/passenger/lib/passenger/railz/application_spawner.rb 177 in `start'
43 /dh/passenger/lib/passenger/spawn_manager.rb 218 in `spawn_rails_application'
44 /dh/passenger/lib/passenger/spawn_manager.rb 213 in `synchronize'
45 /dh/passenger/lib/passenger/spawn_manager.rb 213 in `spawn_rails_application'
46 /dh/passenger/lib/passenger/spawn_manager.rb 122 in `spawn_application'
47 /dh/passenger/lib/passenger/spawn_manager.rb 247 in `handle_spawn_application'
48 /dh/passenger/lib/passenger/abstract_server.rb 317 in `__send__'
49 /dh/passenger/lib/passenger/abstract_server.rb 317 in `main_loop'
50 /dh/passenger/lib/passenger/abstract_server.rb 168 in `start_synchronously'
51 /dh/passenger/bin/passenger-spawn-server 46