pg: Support binary bind params

This commit is contained in:
Yorhel 2025-02-08 10:35:43 +01:00
parent 166744dd51
commit 30b457d2b8
6 changed files with 226 additions and 78 deletions

12
FU.xs
View file

@ -77,11 +77,9 @@ void _load_libpq()
CODE:
if (!PQconnectdb) fupg_load();
int lib_version()
void lib_version()
CODE:
RETVAL = PQlibVersion();
OUTPUT:
RETVAL
XSRETURN_IV(PQlibVersion());
void connect(const char *pkg, const char *conninfo)
CODE:
@ -91,11 +89,9 @@ void connect(const char *pkg, const char *conninfo)
MODULE = FU PACKAGE = FU::PG::conn
int server_version(fupg_conn *c)
void server_version(fupg_conn *c)
CODE:
RETVAL = PQserverVersion(c->conn);
OUTPUT:
RETVAL
XSRETURN_IV(PQserverVersion(c->conn));
void _debug_trace(fupg_conn *c, bool on)
CODE: