From 6881e8abde4d0d055127dcf32f122aa994d8194f Mon Sep 17 00:00:00 2001 From: Agent Zero Date: Tue, 4 Aug 2026 22:40:38 +0200 Subject: [PATCH] fix: Add CREATE EXTENSION vector to migration 0104 --- alembic/versions/0104_add_embedding_and_audit_timestamps.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/alembic/versions/0104_add_embedding_and_audit_timestamps.py b/alembic/versions/0104_add_embedding_and_audit_timestamps.py index 8d37bb4..dc13834 100644 --- a/alembic/versions/0104_add_embedding_and_audit_timestamps.py +++ b/alembic/versions/0104_add_embedding_and_audit_timestamps.py @@ -19,6 +19,9 @@ down_revision = "0103" def upgrade() -> None: conn = op.get_bind() + # 0. Ensure pgvector extension is installed + op.execute("CREATE EXTENSION IF NOT EXISTS vector") + # 1. Add embedding column to contacts (if not exists) result = conn.execute(sa.text( "SELECT column_name FROM information_schema.columns "