summaryrefslogtreecommitdiff
path: root/vecdb-psql.el
diff options
context:
space:
mode:
authorAndrew Hyatt <ahyatt@gmail.com>2025-10-11 22:08:56 -0400
committerGitHub <noreply@github.com>2025-10-11 22:08:56 -0400
commit57dfaf751f9d71e921cdbeaa34b9aafa3c502ba3 (patch)
tree9618cf787d1b53ad0a1dd4068facda1d647adddc /vecdb-psql.el
parent6100e6099cc1a1e4a46a0ab61cdb25b166554492 (diff)
parenta0240be7a917dca47b95e401382affd1c11abea1 (diff)
Add host and port configuration to Postgres provider (#6)externals/vecdb
Fixes https://github.com/ahyatt/vecdb/issues/4
Diffstat (limited to 'vecdb-psql.el')
-rw-r--r--vecdb-psql.el8
1 files changed, 6 insertions, 2 deletions
diff --git a/vecdb-psql.el b/vecdb-psql.el
index 123f7cc..023be05 100644
--- a/vecdb-psql.el
+++ b/vecdb-psql.el
@@ -36,7 +36,9 @@
DBNAME is the database name, which must have been created by the user."
dbname
username
- (password ""))
+ (password "")
+ (host "localhost")
+ (port 5432))
(defconst vecdb-psql-connection-cache
(make-hash-table :test 'equal)
@@ -51,7 +53,9 @@ DBNAME is the database name, which must have been created by the user."
(pg-connect-plist
(vecdb-psql-provider-dbname provider)
(vecdb-psql-provider-username provider)
- :password (vecdb-psql-provider-password provider)))
+ :password (vecdb-psql-provider-password provider)
+ :host (vecdb-psql-provider-host provider)
+ :port (vecdb-psql-provider-port provider)))
(puthash key connection vecdb-psql-connection-cache))
connection))