Merge pull request #762 from knl/fix-declarative-jobset-missing-type-value
Fix declarative jobset missing type value
This commit is contained in:
commit
03f14f46d7
@ -43,6 +43,8 @@ sub updateDeclarativeJobset {
|
||||
);
|
||||
my %update = ( name => $jobsetName );
|
||||
foreach my $key (@allowed_keys) {
|
||||
# do not pass missing data to let psql assign the default value
|
||||
next unless defined $declSpec->{$key};
|
||||
$update{$key} = $declSpec->{$key};
|
||||
delete $declSpec->{$key};
|
||||
}
|
||||
|
2
src/sql/upgrade-66.sql
Normal file
2
src/sql/upgrade-66.sql
Normal file
@ -0,0 +1,2 @@
|
||||
update Jobsets set type = 0 where type is null;
|
||||
alter table Jobsets alter column type set not null;
|
Loading…
x
Reference in New Issue
Block a user