Track corrected result points
This commit is contained in:
@@ -84,6 +84,8 @@ CREATE TABLE IF NOT EXISTS `#__testquestions_results` (
|
||||
`correct_count` smallint unsigned NOT NULL DEFAULT 0,
|
||||
`total_count` smallint unsigned NOT NULL DEFAULT 0,
|
||||
`percentage` decimal(5,2) NOT NULL DEFAULT 0.00,
|
||||
`points_before` int unsigned NOT NULL DEFAULT 0,
|
||||
`points_after` int unsigned NOT NULL DEFAULT 0,
|
||||
`answers` longtext NULL,
|
||||
`created` datetime NOT NULL,
|
||||
`created_by` int unsigned NOT NULL DEFAULT 0,
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
ALTER TABLE `#__testquestions_results`
|
||||
ADD COLUMN `points_before` int unsigned NOT NULL DEFAULT 0 AFTER `percentage`,
|
||||
ADD COLUMN `points_after` int unsigned NOT NULL DEFAULT 0 AFTER `points_before`;
|
||||
|
||||
UPDATE `#__testquestions_results`
|
||||
SET `points_before` = `correct_count`,
|
||||
`points_after` = `correct_count`
|
||||
WHERE `points_before` = 0 AND `points_after` = 0;
|
||||
Reference in New Issue
Block a user