After upgrading from 2.10 to 2.11 (following the instructions given here: http://webwork.maa.org/wiki/Release_notes_for_WeBWorK_2.11#Upgrade_Instructions) I've encountered a problem with missing fields in the database.
For example, upgrading my courses through the admin course fails:
Ignoring this, logging in to a course and entering the Library Browser results in an error:Field email_instructor => missing in schemaField restrict_prob_progression => missing in schemaField counts_parent_grade => missing in schemaField att_to_open_children => missing in schema
Can't locate object method "restrict_prob_progression" via package "WeBWorK::DB::Record::UserSet" at /opt/webwork/webwork2/lib/WeBWorK/DB/Utils.pm line 45.
The information below can help locate the source of the problem.
in WeBWorK::DB::Utils::global2user called at line 79 of /opt/webwork/webwork2/lib/WeBWorK/Utils/Tasks.pm
in WeBWorK::Utils::Tasks::fake_set called at line 278 of /opt/webwork/webwork2/lib/WeBWorK/Utils/Tasks.pm
in WeBWorK::Utils::Tasks::renderProblems called at line 1600 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator/Instructor/SetMaker.pm
in WeBWorK::ContentGenerator::Instructor::SetMaker::body called at line 155 of /opt/webwork/webwork2/lib/WeBWorK/Template.pm
in WeBWorK::Template::template called at line 530 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm
in WeBWorK::ContentGenerator::content called at line 202 of /opt/webwork/webwork2/lib/WeBWorK/ContentGenerator.pm
in WeBWorK::ContentGenerator::go called at line 380 of /opt/webwork/webwork2/lib/WeBWorK.pm