Ecto.Adapters.Mnesia.Constraint.Proto protocol (Ecto3 Mnesia v0.3.0) View Source

Protocol for constraints

Link to this section Summary

Functions

Returns nil if constraint is valid

Returns constraint table

Link to this section Types

Link to this section Functions

Specs

check(t(), Keyword.t()) ::
  :ok | {:error, Ecto.Adapters.Mnesia.Constraint.constraint()}

Returns nil if constraint is valid

Specs

table(t()) :: atom()

Returns constraint table