branch: externals/vecdb
commit bcea8b77184e5c67e1fa618ce37e7572d2d190f2
Author: Andrew Hyatt <[email protected]>
Commit: Andrew Hyatt <[email protected]>
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,