polymetis / ecto_interval

Interval type for Ecto, currently only implemented for PostgreSQL, other database PR's are welcome.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

EctoInterval

Interval type for Ecto, currently only implemented for PostgreSQL, PR's to support others are welcome.

Installation

Available in Hex, the package can be installed by adding ecto_interval to your list of dependencies in mix.exs:

    {:ecto_interval, "~> 0.2.4"},

Usage

Just use EctoInterval as a field type, like:

    field :renewal_period, EctoInterval, default: %{months: 0, days: 0, secs: 0}

Contributors

  • Special thanks to @ibarchenkov for updating to latest implementation!

About

Interval type for Ecto, currently only implemented for PostgreSQL, other database PR's are welcome.


Languages

Language:Elixir 100.0%