Hallo, ich will meine development datenbank neu aufsetzen und führe dazu
rake db:schema:load aus. Statt alle notwendigen Tabellen zu erstellen erhalte ich einen Fehler, dass eine bestimmte Tabelle nicht erstellt werden kann. Siehe Ausgabe.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130
|
user@ubuntu:~/kears$ rake db:schema:load -t ** Invoke db:schema:load (first_time) ** Invoke environment (first_time) ** Execute environment rake aborted! Table 'kears_development.roles' doesn't exist /home/user/.rvm/gems/ruby-1.9.2-p318/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:312:in `query' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:312:in `execute' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:462:in `columns' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activerecord-3.0.11/lib/active_record/base.rb:685:in `columns' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activerecord-3.0.11/lib/active_record/base.rb:698:in `column_names' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activerecord-3.0.11/lib/active_record/relation.rb:370:in `block in method_missing' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activerecord-3.0.11/lib/active_record/relation.rb:125:in `scoping' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activerecord-3.0.11/lib/active_record/relation.rb:370:in `method_missing' /home/user/.rvm/gems/ruby-1.9.2-p318/bundler/gems/searchlogic-dfe4a45f224a/lib/searchlogic/named_scopes/conditions.rb:92:in `condition_details' /home/user/.rvm/gems/ruby-1.9.2-p318/bundler/gems/searchlogic-dfe4a45f224a/lib/searchlogic/named_scopes/conditions.rb:68:in `local_condition?' /home/user/.rvm/gems/ruby-1.9.2-p318/bundler/gems/searchlogic-dfe4a45f224a/lib/searchlogic/named_scopes/conditions.rb:61:in `condition?' /home/user/.rvm/gems/ruby-1.9.2-p318/bundler/gems/searchlogic-dfe4a45f224a/lib/searchlogic/named_scopes/association_conditions.rb:6:in `condition?' /home/user/.rvm/gems/ruby-1.9.2-p318/bundler/gems/searchlogic-dfe4a45f224a/lib/searchlogic/named_scopes/association_ordering.rb:14:in `condition?' /home/user/.rvm/gems/ruby-1.9.2-p318/bundler/gems/searchlogic-dfe4a45f224a/lib/searchlogic/named_scopes/ordering.rb:11:in `condition?' /home/user/.rvm/gems/ruby-1.9.2-p318/bundler/gems/searchlogic-dfe4a45f224a/lib/searchlogic/named_scopes/ordering.rb:31:in `order' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activerecord-3.0.11/lib/active_record/relation/spawn_methods.rb:121:in `block in apply_finder_options' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activerecord-3.0.11/lib/active_record/relation/spawn_methods.rb:120:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activerecord-3.0.11/lib/active_record/relation/spawn_methods.rb:120:in `apply_finder_options' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activerecord-3.0.11/lib/active_record/base.rb:940:in `construct_finder_arel' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activerecord-3.0.11/lib/active_record/base.rb:1170:in `default_scope' /home/user/kears/app/models/role.rb:12:in `<class:Role>' /home/user/kears/app/models/role.rb:1:in `<top (required)>' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:454:in `load' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:454:in `block in load_file' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:593:in `new_constants_in' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:453:in `load_file' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:340:in `require_or_load' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:487:in `load_missing_constant' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:183:in `block in const_missing' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:181:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:181:in `const_missing' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/inflector/methods.rb:124:in `block in constantize' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/inflector/methods.rb:123:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/inflector/methods.rb:123:in `constantize' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/core_ext/string/inflections.rb:43:in `constantize' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/acl9-0.12.0/lib/acl9/model_extensions.rb:80:in `acts_as_authorization_object' /home/user/kears/app/models/user.rb:9:in `<class:User>' /home/user/kears/app/models/user.rb:1:in `<top (required)>' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:454:in `load' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:454:in `block in load_file' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:593:in `new_constants_in' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:453:in `load_file' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:340:in `require_or_load' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:487:in `load_missing_constant' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:183:in `block in const_missing' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:181:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:181:in `const_missing' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:499:in `load_missing_constant' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:183:in `block in const_missing' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:181:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:181:in `const_missing' /home/user/kears/app/models/user_factory_related.rb:18:in `<module:UserFactoryRelated>' /home/user/kears/app/models/user_factory_related.rb:1:in `<top (required)>' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:454:in `load' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:454:in `block in load_file' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:593:in `new_constants_in' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:453:in `load_file' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:340:in `require_or_load' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:487:in `load_missing_constant' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:183:in `block in const_missing' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:181:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:181:in `const_missing' /home/user/kears/test/factories/business_factory.rb:1:in `<top (required)>' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:235:in `load' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:235:in `block in load' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:225:in `block in load_dependency' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:593:in `new_constants_in' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:225:in `load_dependency' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:235:in `load' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/factory_girl-2.3.2/lib/factory_girl/find_definitions.rb:20:in `block (2 levels) in find_definitions' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/factory_girl-2.3.2/lib/factory_girl/find_definitions.rb:19:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/factory_girl-2.3.2/lib/factory_girl/find_definitions.rb:19:in `block in find_definitions' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/factory_girl-2.3.2/lib/factory_girl/find_definitions.rb:15:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/factory_girl-2.3.2/lib/factory_girl/find_definitions.rb:15:in `find_definitions' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/factory_girl_rails-1.4.0/lib/factory_girl_rails/railtie.rb:23:in `block in <class:Railtie>' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/lazy_load_hooks.rb:34:in `call' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/lazy_load_hooks.rb:34:in `execute_hook' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/lazy_load_hooks.rb:43:in `block in run_load_hooks' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/lazy_load_hooks.rb:42:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/lazy_load_hooks.rb:42:in `run_load_hooks' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.0.11/lib/rails/application/finisher.rb:46:in `block in <module:Finisher>' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.0.11/lib/rails/initializable.rb:25:in `instance_exec' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.0.11/lib/rails/initializable.rb:25:in `run' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.0.11/lib/rails/initializable.rb:50:in `block in run_initializers' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.0.11/lib/rails/initializable.rb:49:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.0.11/lib/rails/initializable.rb:49:in `run_initializers' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.0.11/lib/rails/application.rb:134:in `initialize!' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.0.11/lib/rails/application.rb:77:in `method_missing' /home/user/kears/config/environment.rb:5:in `<top (required)>' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:239:in `require' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:239:in `block in require' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:225:in `block in load_dependency' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:593:in `new_constants_in' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:225:in `load_dependency' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/activesupport-3.0.11/lib/active_support/dependencies.rb:239:in `require' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.0.11/lib/rails/application.rb:103:in `require_environment!' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/railties-3.0.11/lib/rails/application.rb:218:in `block in initialize_tasks' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `call' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:205:in `block in execute' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:200:in `execute' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:158:in `block in invoke_with_call_chain' /home/user/.rvm/rubies/ruby-1.9.2-p318/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:151:in `invoke_with_call_chain' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:176:in `block in invoke_prerequisites' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:174:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:174:in `invoke_prerequisites' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:157:in `block in invoke_with_call_chain' /home/user/.rvm/rubies/ruby-1.9.2-p318/lib/ruby/1.9.1/monitor.rb:201:in `mon_synchronize' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:151:in `invoke_with_call_chain' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/task.rb:144:in `invoke' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/application.rb:116:in `invoke_task' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `block (2 levels) in top_level' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `each' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/application.rb:94:in `block in top_level' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/application.rb:88:in `top_level' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/application.rb:66:in `block in run' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/application.rb:133:in `standard_exception_handling' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/lib/rake/application.rb:63:in `run' /home/user/.rvm/gems/ruby-1.9.2-p318/gems/rake-0.9.2.2/bin/rake:33:in `<top (required)>' /home/user/.rvm/gems/ruby-1.9.2-p318/bin/rake:19:in `load' /home/user/.rvm/gems/ruby-1.9.2-p318/bin/rake:19:in `<main>' Tasks: TOP => db:schema:load => environment |
Ich weiß nicht, wie ich es ohne DB Eingriff (manuell) hinbekomme. Kann jemand den Fehler erkennen? Das ganze könnte mit dem acl9 gem zusammenhängen über das ich ein Rollensystem aufgebaut habe.