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.Typefor representingMoney - An
AshPostgres.Extensionfor supporting common money operations directly in the database - An implementation of
Compfor%Money{}, allowing Ash to compare them.
From this version, ash_money requires ex_money ~> 6.0. ex_money 6.0 replaces the ex_cldr family of dependencies with the unified localize package and removes the compile-time CLDR backend system. Any MyApp.Cldr backend module, or configuration using :default_cldr_backend, should be removed. Locales are now configured through config :localize and accessed through the Localize module (for example Localize.put_locale/1). See the ex_money 6.0 migration guide for full details.

