Source code for thoth.storages.data.alembic.versions.d77154f3c15f_added_source_type_to_adviser_run_table

"""Added source type to adviser run table

Revision ID: d77154f3c15f
Revises: 7c261487d4d4
Create Date: 2020-06-30 00:59:47.273996+00:00

"""
from alembic import op
import sqlalchemy as sa
from sqlalchemy.dialects import postgresql

# revision identifiers, used by Alembic.
revision = "d77154f3c15f"
down_revision = "7c261487d4d4"
branch_labels = None
depends_on = None


[docs]def upgrade(): # ### commands auto generated by Alembic - please adjust! ### source_type = postgresql.ENUM("CLI", "KEBECHET", "S2I", "GITHUB_APP", "JUPYTER_NOTEBOOK", name="source_type") source_type.create(op.get_bind()) op.add_column( "adviser_run", sa.Column( "source_type", sa.Enum("CLI", "KEBECHET", "S2I", "GITHUB_APP", "JUPYTER_NOTEBOOK", name="source_type"), nullable=True, ), )
# ### end Alembic commands ###
[docs]def downgrade(): # ### commands auto generated by Alembic - please adjust! ### op.drop_column("adviser_run", "source_type") source_type = postgresql.ENUM("CLI", "KEBECHET", "S2I", "GITHUB_APP", "JUPYTER_NOTEBOOK", name="source_type") source_type.drop(op.get_bind())
# ### end Alembic commands ###