pg: Module rename + more docs
This commit is contained in:
parent
ccc2f1dbf0
commit
33fe0d98a8
7 changed files with 186 additions and 101 deletions
36
FU.xs
36
FU.xs
|
|
@ -49,15 +49,15 @@ fupg_st * FUPG_ST
|
|||
|
||||
INPUT
|
||||
FUPG_CONN
|
||||
if (sv_derived_from($arg, \"FU::PG::conn\")) $var = (fupg_conn *)SvIVX(SvRV($arg));
|
||||
if (sv_derived_from($arg, \"FU::Pg::conn\")) $var = (fupg_conn *)SvIVX(SvRV($arg));
|
||||
else fu_confess(\"invalid connection object\");
|
||||
|
||||
FUPG_TXN
|
||||
if (sv_derived_from($arg, \"FU::PG::txn\")) $var = (fupg_txn *)SvIVX(SvRV($arg));
|
||||
if (sv_derived_from($arg, \"FU::Pg::txn\")) $var = (fupg_txn *)SvIVX(SvRV($arg));
|
||||
else fu_confess(\"invalid transaction object\");
|
||||
|
||||
FUPG_ST
|
||||
if (sv_derived_from($arg, \"FU::PG::st\")) $var = (fupg_st *)SvIVX(SvRV($arg));
|
||||
if (sv_derived_from($arg, \"FU::Pg::st\")) $var = (fupg_st *)SvIVX(SvRV($arg));
|
||||
else fu_confess(\"invalid statement object\");
|
||||
#"
|
||||
EOT
|
||||
|
|
@ -75,7 +75,7 @@ void json_parse(SV *val, ...)
|
|||
|
||||
|
||||
|
||||
MODULE = FU PACKAGE = FU::PG
|
||||
MODULE = FU PACKAGE = FU::Pg
|
||||
|
||||
void _load_libpq()
|
||||
CODE:
|
||||
|
|
@ -91,7 +91,7 @@ void connect(const char *pkg, const char *conninfo)
|
|||
ST(0) = fupg_connect(aTHX_ conninfo);
|
||||
|
||||
|
||||
MODULE = FU PACKAGE = FU::PG::conn
|
||||
MODULE = FU PACKAGE = FU::Pg::conn
|
||||
|
||||
void server_version(fupg_conn *c)
|
||||
CODE:
|
||||
|
|
@ -109,9 +109,9 @@ void status(fupg_conn *c)
|
|||
|
||||
void cache(fupg_conn *x, ...)
|
||||
ALIAS:
|
||||
FU::PG::conn::text_params = FUPG_TEXT_PARAMS
|
||||
FU::PG::conn::text_results = FUPG_TEXT_RESULTS
|
||||
FU::PG::conn::text = FUPG_TEXT
|
||||
FU::Pg::conn::text_params = FUPG_TEXT_PARAMS
|
||||
FU::Pg::conn::text_results = FUPG_TEXT_RESULTS
|
||||
FU::Pg::conn::text = FUPG_TEXT
|
||||
CODE:
|
||||
FUPG_STFLAGS;
|
||||
|
||||
|
|
@ -139,7 +139,7 @@ void q(fupg_conn *c, SV *sv, ...)
|
|||
ST(0) = fupg_q(aTHX_ c, c->stflags, SvPVutf8_nolen(sv), ax, items);
|
||||
|
||||
|
||||
MODULE = FU PACKAGE = FU::PG::txn
|
||||
MODULE = FU PACKAGE = FU::Pg::txn
|
||||
|
||||
void DESTROY(fupg_txn *t)
|
||||
CODE:
|
||||
|
|
@ -147,9 +147,9 @@ void DESTROY(fupg_txn *t)
|
|||
|
||||
void cache(fupg_txn *x, ...)
|
||||
ALIAS:
|
||||
FU::PG::txn::text_params = FUPG_TEXT_PARAMS
|
||||
FU::PG::txn::text_results = FUPG_TEXT_RESULTS
|
||||
FU::PG::txn::text = FUPG_TEXT
|
||||
FU::Pg::txn::text_params = FUPG_TEXT_PARAMS
|
||||
FU::Pg::txn::text_results = FUPG_TEXT_RESULTS
|
||||
FU::Pg::txn::text = FUPG_TEXT
|
||||
CODE:
|
||||
FUPG_STFLAGS;
|
||||
|
||||
|
|
@ -183,20 +183,20 @@ void q(fupg_txn *t, SV *sv, ...)
|
|||
ST(0) = fupg_q(aTHX_ t->conn, t->stflags, SvPVutf8_nolen(sv), ax, items);
|
||||
|
||||
|
||||
MODULE = FU PACKAGE = FU::PG::st
|
||||
MODULE = FU PACKAGE = FU::Pg::st
|
||||
|
||||
void cache(fupg_st *x, ...)
|
||||
ALIAS:
|
||||
FU::PG::st::text_params = FUPG_TEXT_PARAMS
|
||||
FU::PG::st::text_results = FUPG_TEXT_RESULTS
|
||||
FU::PG::st::text = FUPG_TEXT
|
||||
FU::Pg::st::text_params = FUPG_TEXT_PARAMS
|
||||
FU::Pg::st::text_results = FUPG_TEXT_RESULTS
|
||||
FU::Pg::st::text = FUPG_TEXT
|
||||
CODE:
|
||||
FUPG_STFLAGS;
|
||||
|
||||
void params(fupg_st *st)
|
||||
void param_types(fupg_st *st)
|
||||
CODE:
|
||||
FUPG_ST_COOKIE;
|
||||
ST(0) = fupg_st_params(aTHX_ st);
|
||||
ST(0) = fupg_st_param_types(aTHX_ st);
|
||||
|
||||
void columns(fupg_st *st)
|
||||
CODE:
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue