From f6e09dacb3704002191d69f5854921619871f117 Mon Sep 17 00:00:00 2001 From: Edwin Jose Date: Wed, 9 Oct 2024 12:17:17 -0400 Subject: [PATCH] fix: alembic revision autogenerate script (#4069) * update Autogenerated code for alembic update run alembic revision --autogenerate * updated script run alembic revision --autogenerate -m * Update e4aaf16201c2_update_description_columns_type_errors.py updated the reviews and checks if the table exists or not. * update Autogenerated code for alembic update run alembic revision --autogenerate * updated script run alembic revision --autogenerate -m * Update e4aaf16201c2_update_description_columns_type_errors.py updated the reviews and checks if the table exists or not. * replace revision * Delete e4aaf16201c2_update_description_columns_type_errors.py * Update 5ace73a7f223_new_remove_table_upgrade_op.py making relevant change to remove vertex_build related upgrades and downgrades. --------- Co-authored-by: Jordan Frazier --- ...ace73a7f223_new_remove_table_upgrade_op.py | 39 +++++++++++++++++++ 1 file changed, 39 insertions(+) create mode 100644 src/backend/base/langflow/alembic/versions/5ace73a7f223_new_remove_table_upgrade_op.py diff --git a/src/backend/base/langflow/alembic/versions/5ace73a7f223_new_remove_table_upgrade_op.py b/src/backend/base/langflow/alembic/versions/5ace73a7f223_new_remove_table_upgrade_op.py new file mode 100644 index 00000000000..f2b8f9bff1c --- /dev/null +++ b/src/backend/base/langflow/alembic/versions/5ace73a7f223_new_remove_table_upgrade_op.py @@ -0,0 +1,39 @@ +"""new remove table upgrade op + +Revision ID: 5ace73a7f223 +Revises: 0ae3a2674f32 +Create Date: 2024-10-08 10:59:12.980671 + +""" + +from typing import Sequence, Union + +from alembic import op +import sqlalchemy as sa +import sqlmodel +from sqlalchemy.engine.reflection import Inspector +from langflow.utils import migration +from sqlalchemy.dialects import sqlite +from langflow.utils import migration + +# revision identifiers, used by Alembic. +revision: str = "5ace73a7f223" +down_revision: Union[str, None] = "0ae3a2674f32" +branch_labels: Union[str, Sequence[str], None] = None +depends_on: Union[str, Sequence[str], None] = None + + +def upgrade() -> None: + + with op.batch_alter_table("message", schema=None) as batch_op: + batch_op.alter_column("text", existing_type=sa.TEXT(), nullable=True) + + # ### end Alembic commands ### + + +def downgrade() -> None: + # ### commands auto generated by Alembic - please adjust! ### + with op.batch_alter_table("message", schema=None) as batch_op: + batch_op.alter_column("text", existing_type=sa.TEXT(), nullable=False) + + # ### end Alembic commands ###