diff --git a/schema/versions/57c38b5f012e_capabilities_init.py b/schema/versions/57c38b5f012e_capabilities_init.py index e550d9dbe8e4d0f745c9dde919dcecb3a40d1636..05ea0aab865876f807e993b0b72c9aec225c5176 100644 --- a/schema/versions/57c38b5f012e_capabilities_init.py +++ b/schema/versions/57c38b5f012e_capabilities_init.py @@ -22,6 +22,7 @@ def upgrade(): sa.Column("capability_name", sa.String, primary_key=True), sa.Column("capability_steps", sa.String), sa.Column("max_jobs", sa.Integer), + sa.Column("enabled", sa.Boolean, server_default="True"), ) op.create_table( diff --git a/shared/workspaces/workspaces/capability/schema.py b/shared/workspaces/workspaces/capability/schema.py index e2b7e025aa0eea70829589cce1a0cb11c4039384..2f2c33865b5af05b45eca4dbbb731a62f65d7248 100644 --- a/shared/workspaces/workspaces/capability/schema.py +++ b/shared/workspaces/workspaces/capability/schema.py @@ -54,6 +54,7 @@ class Capability(Base, CapabilityIF): name = sa.Column("capability_name", sa.String, primary_key=True) steps = sa.Column("capability_steps", sa.String) max_jobs = sa.Column("max_jobs", sa.Integer) + enabled = sa.Column("enabled", sa.Boolean, default=True) requests = relationship("CapabilityRequest", back_populates="capability") @classmethod