ecto@3.14.1
Compatibility matrix
Project-level observations and symbol/contract verifications are counted separately and never combined.
These counts do not distinguish how the symbol was called: overloads, argument shapes and options are pooled together. What a particular call shape does is proven by a sample's contract, not by these numbers.
| Environment | Confidence | Observations | Verified | Pass rate | Peers | Last seen |
|---|---|---|---|---|---|---|
| elixir 1 · elixir · mix · linux musl · docker
Verified: CONTRACT 8✓
|
LOW | 0 | 8 | 100% | 0 · 1✓ | 2026-08-17 |
Symbols
- Ecto.Adapter
- Ecto.Association.NotLoaded
- Ecto.CastError
- Ecto.Changeset.apply_changes
- Ecto.Changeset.cast
- Ecto.Changeset.cast_embed
- Ecto.Changeset.fetch_change
- Ecto.Changeset.fetch_field
- Ecto.Changeset.get_change
- Ecto.Changeset.optimistic_lock
- Ecto.Changeset.put_assoc
- Ecto.Changeset.put_embed
- Ecto.Changeset.unique_constraint
- Ecto.Changeset.validate_change
- Ecto.Enum
- Ecto.Enum.dump_values
- Ecto.Enum.mappings
- Ecto.Enum.values
- Ecto.ParameterizedType
- Ecto.Query.from/2
- Ecto.Repo
- Ecto.Repo.__adapter__
- Ecto.Schema
- Ecto.Schema.belongs_to
- Ecto.Schema.embeds_many
- Ecto.Schema.embeds_one
- Ecto.Schema.has_many
- Ecto.Schema.has_one
- Ecto.Type.cast
- Ecto.Type.cast!
- Ecto.Type.dump
- Ecto.Type.equal?
- Ecto.Type.load
- Ecto.Type.parameterized?
- Ecto.Type.type
- Ecto.assoc_loaded?
- Ecto.build_assoc