EctoEmbeddedType
EctoEmbeddedType generates an Ecto.Type from an Ecto.Schema.embedded_schema/1.
That is useful if you want, for whatever reason, to:
- Integrate it with another library that requires an
Ecto.Type - You want to use a complex type as primary key (don't ask me why)
- Easily parse JSON input (using
dump/1andload/1, because what they do is actually converting to a JSON-like value)
Installation
The package can be installed by adding ecto_embedded_type to your list of dependencies in
mix.exs:
def deps do
[
{:ecto_embedded_type, "~> 0.1.0"}
]
end