AshCsv offers basic support for storing and reading resources from csv files.
Installation
Add ash_csv to your list of dependencies in mix.exs:
{:ash_csv, "~> 0.9.9"}Usage
defmodule MyApp.MyResource do
use Ash.Resource,
domain: MyApp,
data_layer: AshCsv.DataLayer
csv do
... # see configuration options below
end
endFor information on how to configure ash_csv, see the DSL documentation.