From ac9fe415e63d9cf9b8d3069df3f7d2677e4ccf8d Mon Sep 17 00:00:00 2001 From: Tomi Juvonen Date: Tue, 26 Mar 2019 15:20:13 +0200 Subject: [PATCH] Bug: host type should be nullable Host type needs to be nullable as it can be given as list where the type is yet not known. Change-Id: Ie332281d3050e58fba9ae40cfb5e52b624c49cc5 Signed-off-by: Tomi Juvonen --- fenix/db/migration/alembic_migrations/versions/001_initial.py | 2 +- fenix/db/sqlalchemy/models.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/fenix/db/migration/alembic_migrations/versions/001_initial.py b/fenix/db/migration/alembic_migrations/versions/001_initial.py index 6f49f58..f0c5c73 100644 --- a/fenix/db/migration/alembic_migrations/versions/001_initial.py +++ b/fenix/db/migration/alembic_migrations/versions/001_initial.py @@ -53,7 +53,7 @@ def upgrade(): sa.Column('session_id', sa.String(36), sa.ForeignKey('sessions.session_id')), sa.Column('hostname', sa.String(length=255), nullable=False), - sa.Column('type', sa.String(length=32), nullable=False), + sa.Column('type', sa.String(length=32), nullable=True), sa.Column('maintained', sa.Boolean, default=False), sa.Column('disabled', sa.Boolean, default=False), sa.Column('details', sa.String(length=255), nullable=True), diff --git a/fenix/db/sqlalchemy/models.py b/fenix/db/sqlalchemy/models.py index b0b9ec3..24f9a8b 100644 --- a/fenix/db/sqlalchemy/models.py +++ b/fenix/db/sqlalchemy/models.py @@ -94,7 +94,7 @@ class MaintenanceHost(mb.FenixBase): session_id = sa.Column(sa.String(36), sa.ForeignKey('sessions.session_id'), nullable=False) hostname = sa.Column(sa.String(length=255), primary_key=True) - type = sa.Column(sa.String(length=32), nullable=False) + type = sa.Column(sa.String(length=32), nullable=True) maintained = sa.Column(sa.Boolean, default=False) disabled = sa.Column(sa.Boolean, default=False) details = sa.Column(sa.String(length=255), nullable=True)