From 58317a38915b9447a3a0eaa02dfaaee35ad05f8f Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Mon, 28 Aug 2023 11:54:13 -0300 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=A7=20chore(adds=5Ftables.py):=20add?= =?UTF-8?q?=20comment=20explaining=20the=20reason=20for=20dropping=20'=5Fa?= =?UTF-8?q?lembic=5Ftmp=5Fflow'=20table=20before=20creating=20indices?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../langflow/alembic/versions/260dbcc8b680_adds_tables.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/backend/langflow/alembic/versions/260dbcc8b680_adds_tables.py b/src/backend/langflow/alembic/versions/260dbcc8b680_adds_tables.py index db5d413cd..99467d045 100644 --- a/src/backend/langflow/alembic/versions/260dbcc8b680_adds_tables.py +++ b/src/backend/langflow/alembic/versions/260dbcc8b680_adds_tables.py @@ -102,6 +102,8 @@ def upgrade() -> None: ) # Conditionally create indices for 'flow' table # if _alembic_tmp_flow exists, then we need to drop it first + # This is to deal with SQLite not being able to ROLLBACK + # for some unknown reason if "_alembic_tmp_flow" in existing_tables: op.drop_table("_alembic_tmp_flow") with op.batch_alter_table("flow", schema=None) as batch_op: