Selecto.Advanced.ValuesClause.Spec (Selecto v0.4.5)

Copy Markdown

Specification for a VALUES clause operation.

Summary

Types

column_spec()

@type column_spec() :: String.t() | atom()

data_row()

@type data_row() :: [term()] | map()

t()

@type t() :: %Selecto.Advanced.ValuesClause.Spec{
  alias: String.t(),
  column_types: map(),
  columns: [column_spec()],
  data: [data_row()],
  data_type: :list_of_lists | :list_of_maps,
  id: String.t(),
  validated: boolean()
}