Add default values to the Matrix to newly added columns. bug #10889
This commit is contained in:
parent
1671aefee5
commit
5cb3a6e005
1 changed files with 13 additions and 0 deletions
|
|
@ -33,6 +33,7 @@ my $session = start(); # this line required
|
|||
# upgrade functions go here
|
||||
reorganizeAdSpaceProperties($session);
|
||||
fixTemplateSettingsFromShunt($session);
|
||||
addMatrixColumnDefaults($session);
|
||||
|
||||
finish($session); # this line required
|
||||
|
||||
|
|
@ -58,6 +59,18 @@ sub reorganizeAdSpaceProperties {
|
|||
print "DONE!\n" unless $quiet;
|
||||
}
|
||||
|
||||
#----------------------------------------------------------------------------
|
||||
# Describe what our function does
|
||||
sub addMatrixColumnDefaults {
|
||||
my $session = shift;
|
||||
print "\tUpdate existing Matrixes with default values for maxComparisons... " unless $quiet;
|
||||
$session->db->write(q|UPDATE Matrix set maxComparisons=25 where maxComparisons IS NULL|);
|
||||
$session->db->write(q|UPDATE Matrix set maxComparisonsGroup=25 where maxComparisonsGroup IS NULL|);
|
||||
$session->db->write(q|UPDATE Matrix set maxComparisonsPrivileged=25 where maxComparisonsPrivileged IS NULL|);
|
||||
# and here's our code
|
||||
print "DONE!\n" unless $quiet;
|
||||
}
|
||||
|
||||
sub fixTemplateSettingsFromShunt {
|
||||
my $session = shift;
|
||||
print "\tClear isPackage and set isDefault on recently imported templates... " unless $quiet;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue