From 57c09c3409c7531027ce5ca12759822d6cc8999f Mon Sep 17 00:00:00 2001 From: Gabriel Luiz Freitas Almeida Date: Wed, 31 Jan 2024 17:09:16 -0300 Subject: [PATCH] Add unique constraints and foreign key for user_id in flow table --- .../alembic/versions/b2fa308044b5_add_unique_constraints.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/backend/langflow/alembic/versions/b2fa308044b5_add_unique_constraints.py b/src/backend/langflow/alembic/versions/b2fa308044b5_add_unique_constraints.py index e24d5a72f..8a2e90abc 100644 --- a/src/backend/langflow/alembic/versions/b2fa308044b5_add_unique_constraints.py +++ b/src/backend/langflow/alembic/versions/b2fa308044b5_add_unique_constraints.py @@ -28,7 +28,7 @@ def upgrade() -> None: batch_op.add_column(sa.Column('folder', sqlmodel.sql.sqltypes.AutoString(), nullable=True)) batch_op.add_column(sa.Column('user_id', sqlmodel.sql.sqltypes.GUID(), nullable=True)) batch_op.create_index(batch_op.f('ix_flow_user_id'), ['user_id'], unique=False) - batch_op.create_foreign_key(None, 'user', ['user_id'], ['id']) + batch_op.create_foreign_key('fk_flow_user_id_user', 'user', ['user_id'], ['id']) except Exception: pass # ### end Alembic commands ### @@ -38,7 +38,7 @@ def downgrade() -> None: # ### commands auto generated by Alembic - please adjust! ### try: with op.batch_alter_table('flow', schema=None) as batch_op: - batch_op.drop_constraint(None, type_='foreignkey') + batch_op.drop_constraint('fk_flow_user_id_user', type_='foreignkey') batch_op.drop_index(batch_op.f('ix_flow_user_id')) batch_op.drop_column('user_id') batch_op.drop_column('folder')