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
|
# upgrade functions go here
|
||||||
reorganizeAdSpaceProperties($session);
|
reorganizeAdSpaceProperties($session);
|
||||||
fixTemplateSettingsFromShunt($session);
|
fixTemplateSettingsFromShunt($session);
|
||||||
|
addMatrixColumnDefaults($session);
|
||||||
|
|
||||||
finish($session); # this line required
|
finish($session); # this line required
|
||||||
|
|
||||||
|
|
@ -58,6 +59,18 @@ sub reorganizeAdSpaceProperties {
|
||||||
print "DONE!\n" unless $quiet;
|
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 {
|
sub fixTemplateSettingsFromShunt {
|
||||||
my $session = shift;
|
my $session = shift;
|
||||||
print "\tClear isPackage and set isDefault on recently imported templates... " unless $quiet;
|
print "\tClear isPackage and set isDefault on recently imported templates... " unless $quiet;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue