dpq2.types.to_d_types

Undocumented in source.

Members

Aliases

PGbigint
alias PGbigint = long
Undocumented in source.
PGboolean
alias PGboolean = bool
Undocumented in source.
PGbytea
alias PGbytea = ubyte[]
Undocumented in source.
PGdate
alias PGdate = Date
Undocumented in source.
PGdouble_precision
alias PGdouble_precision = double
Undocumented in source.
PGinteger
alias PGinteger = int
Undocumented in source.
PGjson
alias PGjson = Json
Undocumented in source.
PGnumeric
alias PGnumeric = string
Undocumented in source.
PGreal
alias PGreal = float
Undocumented in source.
PGsmallint
alias PGsmallint = short
Undocumented in source.
PGtext
alias PGtext = string
Undocumented in source.
PGtime_without_time_zone
alias PGtime_without_time_zone = TimeOfDay
Undocumented in source.
PGtimestamp_without_time_zone
alias PGtimestamp_without_time_zone = TimeStampWithoutTZ
Undocumented in source.
PGuuid
alias PGuuid = UUID
Undocumented in source.

Functions

_integration_test
void _integration_test(string connParam)
Undocumented in source. Be warned that the author may not have intended to support it.
throwTypeComplaint
void throwTypeComplaint(OidType receivedType, string expectedType, string file, size_t line)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

as
string as [@property getter]

Returns cell value as native string type from text or binary formatted field

as
T as [@property getter]

Returns value as D type value from binary formatted field

binaryValueAs
T binaryValueAs [@property getter]

Returns value as bytes from binary formatted field

binaryValueAs
T binaryValueAs [@property getter]

Returns cell value as native integer or decimal values

binaryValueAs
bool binaryValueAs [@property getter]

Returns boolean as native bool value

binaryValueAs
UUID binaryValueAs [@property getter]

Returns UUID as native UUID value

binaryValueAs
Json binaryValueAs [@property getter]

Returns Vibe.d's Json

valueAsString
string valueAsString [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.

Meta