2
0
mirror of https://github.com/ACSPRI/queXS synced 2024-04-02 12:12:16 +00:00

embedded "add custom outcome" and "delete custom outcome" feature for admin only

custom outcomes "delete" enabled starting from id=100, so  DB update (in CHANGELOG) is not required but  RECOMMENDED
This commit is contained in:
Alex
2015-12-09 23:36:07 +03:00
parent 0fea57f29a
commit 80a04fb84b
2 changed files with 125 additions and 51 deletions

View File

@@ -63,6 +63,9 @@ ALTER TABLE `outcome` ADD `default` TINYINT(1) UNSIGNED NOT NULL DEFAULT '1' COM
/* -- define and set mandatory(constant) outcome_id's --*/
UPDATE `outcome` SET `permanent` = '1' WHERE `outcome`.`outcome_id` IN (1,2,3,7,9,10,14,17,18,19) ;
/* -- set AUTO_INCREMENT to 100 @ `outcome` to reserve some id's -- */
ALTER TABLE `outcome` AUTO_INCREMENT = '100';
/* -- add `outcomes` parameter , define default list of outcome_ID's to be enabled for new questionnaries --*/
ALTER TABLE `questionnaire` ADD `outcomes` VARCHAR(256) NULL DEFAULT '1,2,3,7,9,10,14,17,18,19' COMMENT 'Comma-separated string of outcomes defined for the questionnaire' AFTER `enabled`;