Skip to content

Support a wider range of PostgreSQL temporal field types #6

@JBurkinshaw

Description

@JBurkinshaw

During data interrogation, temporal fields are identified and used to derive metadata to support temporal filtering in dat requests. TIMESTAMP WITH TIME ZONE, TIMESTAMP WITHOUT TIME ZONE, and DATE PostgreSQL types are currently supported.

PostgreSQL also supports a number of range-like temporal data types which are not currently supported (source):

  • tsrange — Range of timestamp without time zone
  • tstzrange — Range of timestamp with time zone
  • daterange — Range of date

Add support for each of these temporal range types.

More information on temporal fields is included in the readme.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions