LDEV-4838 Scratchie authoring to work similarly to Assessment (instantaneous changes to QbQuestions)* Also changed addItem.jsp to look similarly to Assessment add questionpages* Proper handling of collections in Scratchie
LDEV-4746 Detect if a foreign key was already createdWe may migrate DBs which already have a foreign key in one of Assessmenttables and ones which do not. Instead of manual shuffling of scripts, weprepare scripts to never fail.
LDEV-4746 Removed "correct" field from QbOptionIt can be inferred from maxMark.Also fix incorrect overwriting of QB question names with Assessmentquestion descriptions.
LDEV-4746 Use table as question ID generator for QbQuestionIn the future we can add new columns to lams_sequence_generator, so wehave a single table for generating new IDs instead table-per-ID.