From e43a906cdee388c535e210c9fae42b9ee8d4c7df Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Fri, 31 Jul 2026 18:34:35 +0200 Subject: [PATCH] gate2: fix ix_contacts_tenant_id duplicate (index=True in 0021 vs create_index in 0002) --- alembic/versions/0002_contacts_fts.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alembic/versions/0002_contacts_fts.py b/alembic/versions/0002_contacts_fts.py index ffdaea6..fd27147 100644 --- a/alembic/versions/0002_contacts_fts.py +++ b/alembic/versions/0002_contacts_fts.py @@ -66,7 +66,7 @@ def upgrade() -> None: sa.Column("created_at", sa.DateTime(timezone=True), nullable=False, server_default=sa.func.now()), sa.Column("updated_at", sa.DateTime(timezone=True), nullable=False, server_default=sa.func.now()), ) - op.create_index("ix_contacts_tenant_id", "contacts", ["tenant_id"]) + op.execute("CREATE INDEX IF NOT EXISTS ix_contacts_tenant_id ON contacts (tenant_id)") op.execute("CREATE INDEX IF NOT EXISTS ix_contacts_tenant_deleted ON contacts (tenant_id, deleted_at)") op.execute("CREATE INDEX IF NOT EXISTS ix_contacts_tenant_name ON contacts (tenant_id, last_name, first_name)") op.execute("CREATE INDEX IF NOT EXISTS ix_contacts_email ON contacts (email)")