db.postgresql.lib vocabulary
Factor handbook ยป Vocabulary index


Summary

Words

Tuple classes
ClassSuperclassSlots
postgresql-malloc-destructor tuplealien
postgresql-result-null tuple


Ordinary words
WordStack effect
&postgresql-free( alien -- alien )
(postgresql-error-message)( handle -- str )
<postgresql-malloc-destructor>( alien -- postgresql-malloc-destructor )
connect-postgres( host port pgopts pgtty db user pass -- conn )
default-param-value( obj -- alien n )
do-postgresql-bound-statement( statement -- res )
do-postgresql-statement( statement -- res )
malloc-byte-array/length( byte-array -- alien length )
param-formats( statement -- seq )
param-types( statement -- seq )
param-values( statement -- seq seq2 )
postgres-result-error( res -- )
postgresql-column-typed( handle row column type -- obj )
postgresql-error( res -- res )
postgresql-error-message( -- str )
postgresql-result-error-message( res -- str/f )
postgresql-result-null( -- * )
postgresql-result-ok?( res -- ? )
pq-get-blob( handle row column -- obj/f )
pq-get-is-null( handle row column -- ? )
pq-get-number( handle row column -- obj )
pq-get-string( handle row column -- obj )
type>oid( symbol -- n )
type>param-format( symbol -- n )


Class predicate words
WordStack effect
postgresql-malloc-destructor?( object -- ? )
postgresql-result-null?( object -- ? )


Files