pgwire 0.38.3

Postgresql wire protocol implemented as a library
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
(require '[babashka.pods :as pods])
(pods/load-pod 'org.babashka/postgresql "0.1.4")

(require '[pod.babashka.postgresql :as pg])

(def db {:dbtype   "postgresql"
         :host     "127.0.0.1"
         :dbname   "localdb"
         :user     "postgres"
         :password "pencil"
         :port     5432})

(println (pg/execute! db ["INSERT INTO testtable VALUES (1)"]))

(println (pg/execute! db ["SELECT * FROM testable"]))

(println (pg/execute! db ["SELECT * FROM testable WHERE id = ?" 1]))