ash-project / ash-project/ash_postgres

support for Duration

Open
#553 11 comments 1 reaction 0 assignees View on GitHub
Dominant language
Elixir
Stars
189
Forks
168
Avg merge
13h 1m
Merged PRs (30d)
22

Description

https://github.com/ash-project/ash/pull/2036 is adding Ash.Type.Duration (short name :duration), ash_postgres should store Duration structure as Postgres interval, and should handle expressions with operators involving durations in the datalayer.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing Ash.Type.Duration in Ash PR #2036, then trace ash_postgres's data-layer type handling and expression operators. Done means Duration values are stored as PostgreSQL intervals and duration-related datalayer expressions work with the required operators.

Written by the indexing model from the issue text.

Assessment

Tech stack
elixir, postgresql
Domain
databases
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.