pagantis_elixir_tools v0.10.1 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()