branch: externals/vecdb
commit bcea8b77184e5c67e1fa618ce37e7572d2d190f2
Author: Andrew Hyatt <ahy...@gmail.com>
Commit: Andrew Hyatt <ahy...@gmail.com>

    Add vector extension on pg db create
---
 vecdb-psql.el | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/vecdb-psql.el b/vecdb-psql.el
index 40dc662180..534894902c 100644
--- a/vecdb-psql.el
+++ b/vecdb-psql.el
@@ -78,6 +78,8 @@ DBNAME is the database name, which must have been created by 
the user."
 (cl-defmethod vecdb-create ((provider vecdb-psql-provider)
                             (collection vecdb-collection))
   "Create COLLECTION in database PROVIDER."
+  (pg-exec (vecdb-psql-get-connection provider)
+           (format "CREATE EXTENSION IF NOT EXISTS vector;"))
   (pg-exec (vecdb-psql-get-connection provider)
            (format "CREATE TABLE IF NOT EXISTS %s (
                      id INTEGER PRIMARY KEY,

Reply via email to