pagantis_elixir_tools v0.17.5 ElixirTools.Schema.Behaviour behaviour

Link to this section Summary

Link to this section Callbacks

Link to this callback

all(any)

all(any()) :: any()
Link to this callback

changeset(map)

changeset(map()) :: Ecto.Changeset.t()
Link to this callback

create(any)

create(any()) :: any()
Link to this callback

create!(any)

create!(any()) :: any() | no_return()
Link to this callback

get(any)

get(any()) :: any()
Link to this callback

get!(any)

get!(any()) :: any() | no_return()
Link to this callback

get_by(any)

get_by(any()) :: any()
Link to this callback

get_by!(any)

get_by!(any()) :: any() | no_return()
Link to this callback

insert(any)

insert(any()) :: any()
Link to this callback

insert!(any)

insert!(any()) :: any() | no_return()
Link to this callback

new(any)

new(any()) :: any()
Link to this callback

preload(any, any)

preload(any(), any()) :: any()
Link to this callback

repo()

repo() :: any()
Link to this callback

update(any, any)

update(any(), any()) :: any()
Link to this callback

update!(any, any)

update!(any(), any()) :: any() | no_return()
Link to this callback

validate(any)

validate(any()) :: any()