ualbertalib / DMPonline_v4

New code for DMPonline developed by DCC
dmponline.dcc.ac.uk
GNU Affero General Public License v3.0
4 stars 30 forks source link

db:seed failed with ual-v4.1 #23

Closed weiweishi closed 9 years ago

weiweishi commented 9 years ago

Related to issue #22. db:setup and db:migrate is uncompleted. database schema is migrated correctly but db:seed failed due to following issue.

Need an updated seed.rb file.

ActiveRecord::UnknownAttributeError: unknown attribute: suggested_answer /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activerecord-3.2.19/lib/active_record/attribute_assignment.rb:88:in block in assign_attributes' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activerecord-3.2.19/lib/active_record/attribute_assignment.rb:78:ineach' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activerecord-3.2.19/lib/active_record/attribute_assignment.rb:78:in assign_attributes' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activerecord-3.2.19/lib/active_record/base.rb:498:ininitialize' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activerecord-3.2.19/lib/active_record/validations.rb:39:in new' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activerecord-3.2.19/lib/active_record/validations.rb:39:increate!' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activerecord-3.2.19/lib/active_record/validations.rb:37:in block in create!' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activerecord-3.2.19/lib/active_record/validations.rb:37:incollect' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activerecord-3.2.19/lib/active_record/validations.rb:37:in create!' /var/www/sites/DMPonline_v4/db/seeds.rb:100:in<top (required)>' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:245:in load' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:245:inblock in load' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:236:in load_dependency' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activesupport-3.2.19/lib/active_support/dependencies.rb:245:inload' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/railties-3.2.19/lib/rails/engine.rb:525:in load_seed' /var/www/sites/DMPonline_v4/vendor/ruby/2.1.0/gems/activerecord-3.2.19/lib/active_record/railties/databases.rake:347:inblock (2 levels) in <top (required)>' Tasks: TOP => db:seed (See full trace by running task with --trace)

weiweishi commented 9 years ago

Removed this column from "Questions" table in seed.rb.

This field has been used in MICYRN template in production database. Need to move the content from this column to a different column prior to V4.1 update.