posterize v0.12.1 posterize_xt_integer_datetime

a posterize datetime extension compatible with erlang system time apis

Summary

Functions

decodes a postgres timestamp or timestamp_tz type into erlang system time

encodes erlang system time into the postgres timestamp or timestamp_tz type

Callback implementation for Postgrex.Extension.format/1

Callback implementation for Postgrex.Extension.init/2

Callback implementation for Postgrex.Extension.matching/1

Functions

decode(, arg, , )

decodes a postgres timestamp or timestamp_tz type into erlang system time

this always returns time in native units. use erlang:convert_time_unit/3 to convert to other units

encode(type_info, ns, types, opts)

encodes erlang system time into the postgres timestamp or timestamp_tz type

encode_msg(type_info, observed, expected)
format()

Callback implementation for Postgrex.Extension.format/1.

init(, )

Callback implementation for Postgrex.Extension.init/2.

matching()

Callback implementation for Postgrex.Extension.matching/1.