AshCsvInterchange.Import.Type (AshCsvInterchange v0.1.0)

Copy Markdown View Source

Struct that holds a single csv_import entity's resolved DSL config. Each entity inside a resource's csv_imports do ... end block is built into one %AshCsvInterchange.Import.Type{} keyed by id.

Summary

Types

t()

@type t() :: %AshCsvInterchange.Import.Type{
  __spark_metadata__: term(),
  headers: keyword(),
  id: atom(),
  import_source: {atom(), term()} | nil,
  label: String.t(),
  upsert_action: atom()
}