Upgrade from
Added by Hal acs almost 11 years ago
Hi,
I am trying to upgrade from v0.8.4 to v2.5.2, but I got the bellow error message at database migration. Can anybody help why? Thanks in advance.
I use:- Ubuntu 14.10
- rake 10.1.1
- ruby 1.9.3p484 (2013-11-22 revision 43786) [i686-linux]
- Rails 3.2.16
- gem 2.4.1
- mysql
root@kickseed:/mnt/railsapp/redmine# rake db:migrate RAILS_ENV="production" == BuildProjectsTree: migrating ============================================== rake aborted! An error has occurred, all later migrations canceled: undefined method `inherit_members_changed?' for #<Project:0xa4e744c>/var/lib/gems/1.9.1/gems/activemodel-3.2.19/lib/active_model/attribute_methods.rb:407:in `method_missing' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/attribute_methods.rb:149:in `method_missing' /mnt/railsapp/redmine/app/models/project.rb:83:in `block in <class:Project>' /var/lib/gems/1.9.1/gems/activesupport-3.2.19/lib/active_support/callbacks.rb:464:in `_run__409187110__save__288075060__callbacks' /var/lib/gems/1.9.1/gems/activesupport-3.2.19/lib/active_support/callbacks.rb:405:in `__run_callback' /var/lib/gems/1.9.1/gems/activesupport-3.2.19/lib/active_support/callbacks.rb:385:in `_run_save_callbacks' /var/lib/gems/1.9.1/gems/activesupport-3.2.19/lib/active_support/callbacks.rb:81:in `run_callbacks' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/callbacks.rb:264:in `create_or_update' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/persistence.rb:104:in `save!' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/validations.rb:56:in `save!' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/attribute_methods/dirty.rb:33:in `save!' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/transactions.rb:264:in `block in save!' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/transactions.rb:313:in `block in with_transaction_returning_status' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/transactions.rb:208:in `transaction' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/transactions.rb:311:in `with_transaction_returning_status' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/transactions.rb:264:in `save!' /var/lib/gems/1.9.1/gems/awesome_nested_set-2.1.6/lib/awesome_nested_set/awesome_nested_set.rb:206:in `block (2 levels) in rebuild!' /var/lib/gems/1.9.1/gems/awesome_nested_set-2.1.6/lib/awesome_nested_set/awesome_nested_set.rb:213:in `call' /var/lib/gems/1.9.1/gems/awesome_nested_set-2.1.6/lib/awesome_nested_set/awesome_nested_set.rb:213:in `block (2 levels) in rebuild!' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/relation/delegation.rb:6:in `each' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/relation/delegation.rb:6:in `each' /var/lib/gems/1.9.1/gems/awesome_nested_set-2.1.6/lib/awesome_nested_set/awesome_nested_set.rb:210:in `block in rebuild!' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/scoping/default.rb:41:in `block in unscoped' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/relation.rb:241:in `block in scoping' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/scoping.rb:98:in `with_scope' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/relation.rb:241:in `scoping' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/scoping/default.rb:41:in `unscoped' /var/lib/gems/1.9.1/gems/awesome_nested_set-2.1.6/lib/awesome_nested_set/awesome_nested_set.rb:185:in `rebuild!' /mnt/railsapp/redmine/app/models/project.rb:423:in `block in rebuild_tree!' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/connection_adapters/abstract/database_statements.rb:192:in `transaction' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/transactions.rb:208:in `transaction' /mnt/railsapp/redmine/app/models/project.rb:421:in `rebuild_tree!' /mnt/railsapp/redmine/db/migrate/105_build_projects_tree.rb:3:in `up' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:370:in `up' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:410:in `block (2 levels) in migrate' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:410:in `block in migrate' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/connection_adapters/abstract/connection_pool.rb:129:in `with_connection' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:389:in `migrate' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:528:in `migrate' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:720:in `block (2 levels) in migrate' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:777:in `call' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:777:in `ddl_transaction' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:719:in `block in migrate' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:700:in `each' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:700:in `migrate' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:570:in `up' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/migration.rb:551:in `migrate' /var/lib/gems/1.9.1/gems/activerecord-3.2.19/lib/active_record/railties/databases.rake:193:in `block (2 levels) in <top (required)>' Tasks: TOP => db:migrate (See full trace by running task with --trace) root@kickseed:/mnt/railsapp/redmine#