summary refs log tree commit diff stats
path: root/lib/wrappers/postgres.nim
diff options
context:
space:
mode:
authorBung <535670947@qq.com>2020-01-07 17:52:02 +0800
committerAndreas Rumpf <rumpf_a@web.de>2020-01-07 10:52:02 +0100
commit291608045c17042cc4e13c9454078e15ecf9510f (patch)
tree34c520ef02ed7a4764855d13e92d03ceb77729b9 /lib/wrappers/postgres.nim
parente5ae7ceaa30b165970db75dffff8e2df564fbba3 (diff)
downloadNim-291608045c17042cc4e13c9454078e15ecf9510f.tar.gz
add pqserverVersion,pqconnectionNeedsPassword,pqconnectionUsedPassword (#13060)
Diffstat (limited to 'lib/wrappers/postgres.nim')
-rw-r--r--lib/wrappers/postgres.nim6
1 files changed, 6 insertions, 0 deletions
diff --git a/lib/wrappers/postgres.nim b/lib/wrappers/postgres.nim
index a9fa0b8f3..c90116ea2 100644
--- a/lib/wrappers/postgres.nim
+++ b/lib/wrappers/postgres.nim
@@ -193,6 +193,8 @@ proc pqtransactionStatus*(conn: PPGconn): PGTransactionStatusType{.cdecl,
     dynlib: dllName, importc: "PQtransactionStatus".}
 proc pqparameterStatus*(conn: PPGconn, paramName: cstring): cstring{.cdecl,
     dynlib: dllName, importc: "PQparameterStatus".}
+proc pqserverVersion*(conn: PPGconn): int32{.cdecl,
+    dynlib: dllName, importc: "PQserverVersion".}
 proc pqprotocolVersion*(conn: PPGconn): int32{.cdecl, dynlib: dllName,
     importc: "PQprotocolVersion".}
 proc pqerrorMessage*(conn: PPGconn): cstring{.cdecl, dynlib: dllName,
@@ -201,6 +203,10 @@ proc pqsocket*(conn: PPGconn): int32{.cdecl, dynlib: dllName,
                                       importc: "PQsocket".}
 proc pqbackendPID*(conn: PPGconn): int32{.cdecl, dynlib: dllName,
     importc: "PQbackendPID".}
+proc pqconnectionNeedsPassword*(conn: PPGconn): int32{.cdecl, dynlib: dllName,
+    importc: "PQconnectionNeedsPassword".}
+proc pqconnectionUsedPassword*(conn: PPGconn): int32{.cdecl, dynlib: dllName,
+    importc: "PQconnectionUsedPassword".}
 proc pqclientEncoding*(conn: PPGconn): int32{.cdecl, dynlib: dllName,
     importc: "PQclientEncoding".}
 proc pqsetClientEncoding*(conn: PPGconn, encoding: cstring): int32{.cdecl,