ecto_morph
ecto_morph copied to clipboard
morph your Ecto capabilities into the s t r a t o s p h e r e !
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.28.4 to 0.28.5. Changelog Sourced from ex_doc's changelog. v0.28.5 (2022-08-18) Enhancements Do not preserve spaces from spec declaration in signature rendering Index hyphens in search Index @...
Right now we have `validate_nested_changeset` where we have defined an interesting traversal for changesets. It 1. Ensures each step in the given path is a changeset 2. will handle has_many...
Using ecto_morph as a factory in tests allows us to leverage changesets to create valid data structures. We should demo how this can be nice for factory functions: ```elixir def...
Should we have an options to create a struct keeping virtual fields if they exist? The canonical example is password when you explicitly don't want to keep the virtual field....
...so that we can put a change on a deeply nested changeset. We can use the same zipping idea from the validate_nested_changeset. We need to seperate out the recursion though...
Would be cool if we could map between structs, specifying which key in the one struct maps to the key in the other struct. ```elixir EctoMorph.translate(%MyStruct{field: "yis"}, %YouKnow{}, [field: :other])...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.28.6 to 0.29.0. Changelog Sourced from ex_doc's changelog. v0.29.0 (2022-10-19) Enhancements Support cheatsheets as .cheatmd files Bug fix Collapse sidebar when resizing page even if stored in...
Bumps [ecto](https://github.com/elixir-ecto/ecto) from 3.9.5 to 3.10.2. Changelog Sourced from ecto's changelog. v3.10.2 (2023-06-07) Enhancements [Ecto.Changeset] Support a three-arity function with position on cast_assoc and cast_embed [Ecto.Changeset] Add support for maps...
Bumps [ex_doc](https://github.com/elixir-lang/ex_doc) from 0.29.3 to 0.29.4. Changelog Sourced from ex_doc's changelog. v0.29.4 (2023-03-29) Bug fixes Fix sidebar element with no children taking additional padding Fix elements being rendered too thick...