forked from lix-project/hydra
Jobsets: add enable_dynamic_run_command
This commit is contained in:
parent
216d8bee35
commit
97a1d2d1d4
|
@ -155,6 +155,12 @@ __PACKAGE__->table("jobsets");
|
||||||
data_type: 'text'
|
data_type: 'text'
|
||||||
is_nullable: 1
|
is_nullable: 1
|
||||||
|
|
||||||
|
=head2 enable_dynamic_run_command
|
||||||
|
|
||||||
|
data_type: 'boolean'
|
||||||
|
default_value: false
|
||||||
|
is_nullable: 0
|
||||||
|
|
||||||
=cut
|
=cut
|
||||||
|
|
||||||
__PACKAGE__->add_columns(
|
__PACKAGE__->add_columns(
|
||||||
|
@ -207,6 +213,8 @@ __PACKAGE__->add_columns(
|
||||||
{ data_type => "integer", default_value => 0, is_nullable => 0 },
|
{ data_type => "integer", default_value => 0, is_nullable => 0 },
|
||||||
"flake",
|
"flake",
|
||||||
{ data_type => "text", is_nullable => 1 },
|
{ data_type => "text", is_nullable => 1 },
|
||||||
|
"enable_dynamic_run_command",
|
||||||
|
{ data_type => "boolean", default_value => \"false", is_nullable => 0 },
|
||||||
);
|
);
|
||||||
|
|
||||||
=head1 PRIMARY KEY
|
=head1 PRIMARY KEY
|
||||||
|
@ -354,8 +362,8 @@ __PACKAGE__->has_many(
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
# Created by DBIx::Class::Schema::Loader v0.07049 @ 2022-01-08 22:24:10
|
# Created by DBIx::Class::Schema::Loader v0.07049 @ 2022-01-24 14:17:33
|
||||||
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:cQOnMitrWGMoJX6kZGNW+w
|
# DO NOT MODIFY THIS OR ANYTHING ABOVE! md5sum:7wPE5ebeVTkenMCWG9Sgcg
|
||||||
|
|
||||||
use JSON::MaybeXS;
|
use JSON::MaybeXS;
|
||||||
|
|
||||||
|
|
|
@ -88,6 +88,7 @@ create table Jobsets (
|
||||||
startTime integer, -- if jobset is currently running
|
startTime integer, -- if jobset is currently running
|
||||||
type integer not null default 0, -- 0 == legacy, 1 == flake
|
type integer not null default 0, -- 0 == legacy, 1 == flake
|
||||||
flake text,
|
flake text,
|
||||||
|
enable_dynamic_run_command boolean not null default false,
|
||||||
constraint jobsets_schedulingshares_nonzero_check check (schedulingShares > 0),
|
constraint jobsets_schedulingshares_nonzero_check check (schedulingShares > 0),
|
||||||
constraint jobsets_type_known_check check (type = 0 or type = 1),
|
constraint jobsets_type_known_check check (type = 0 or type = 1),
|
||||||
-- If the type is 0, then nixExprInput and nixExprPath should be non-null and other type-specific fields should be null
|
-- If the type is 0, then nixExprInput and nixExprPath should be non-null and other type-specific fields should be null
|
||||||
|
|
Loading…
Reference in a new issue