A money extension for Ash.
Find a file
2024-05-03 16:04:27 -04:00
.github chore: enable dependabot for mix dependencies. 2024-04-11 09:31:30 +12:00
config improvement: support new operator overrides and multiplication 2024-01-04 01:23:37 -05:00
documentation/tutorials docs: docs overhaul 2024-05-03 16:04:27 -04:00
lib improvement: add Comp implementation for money 2024-04-29 08:52:23 -04:00
logos init 2023-11-27 11:21:17 -05:00
test init 2023-11-27 11:21:17 -05:00
.check.exs init 2023-11-27 11:21:17 -05:00
.credo.exs init 2023-11-27 11:21:17 -05:00
.formatter.exs init 2023-11-27 11:21:17 -05:00
.gitignore init 2023-11-27 11:21:17 -05:00
.tool-versions init 2023-11-27 11:21:17 -05:00
CHANGELOG.md chore: release version v0.1.6-rc.1 2024-04-29 09:11:13 -04:00
FUNDING.yml init 2023-11-27 11:21:17 -05:00
LICENSE init 2023-11-27 11:21:17 -05:00
mix.exs docs: docs overhaul 2024-05-03 16:04:27 -04:00
mix.lock chore(deps): bump ash from 3.0.0-rc.40 to 3.0.0-rc.41 (#30) 2024-05-03 10:51:24 -04:00
README.md docs: docs overhaul 2024-05-03 16:04:27 -04:00

Logo Logo

Elixir CI License: MIT Hex version badge Hexdocs badge

AshMoney

Welcome! This is the extension for working with money types in Ash. This is a thin wrapper around the very excellent ex_money. It provides:

  • An Ash.Type for representing Money
  • An AshPostgres.Extension for supporting common money operations directly in the database
  • An implementation of Comp for %Money{}, allowing Ash to compare them.

Tutorials