herd.hrl 412 B

1234567891011
  1. -type(timestamp() :: integer()).
  2. -type(timestamp_micro() :: float()).
  3. %% jiffy json format
  4. -type(json_key() :: atom() | binary()).
  5. -type(json_value() :: integer() | float() | binary() | json_obj() | [json_value()]).
  6. -type(json_obj() :: {[{json_key(), json_value()}]}).
  7. %% PostgreSQL returns datetime like this: 2014-12-20 17:38:56.475565+03
  8. -type(db_datetime() :: {calendar:date(), {0..23, 0..59, float()}}).