A toolkit for data mapping and language integrated query for Elixir
Plasm generates Ecto models based on existing database tables and populates the fields of the model.
Shared Ecto schemas and migrations for the Diwa ecosystem. Provides Core, Team, and Enterprise tier schemas used by diwa-agent and diwa-c...
Ecto step implementations for RecordList
Array-like collections optimized for tail manipulation
A DuckDB Ecto3 adapter.
Automate context boilerplate.
Polymorphic embeds for Ecto. Forked from ecto_poly to make it compatible with Ecto 3.5+.
A transition validator for Ecto and EctoEnum.
A compile-time safe database library for Gleam - Ecto-inspired schemas, composable queries, and adapter-based persistence
Document and audit database indices in your Ecto schemas. TrackIndices provides a way to document database indices directly in your sche...
Anka.Ecto helps to create Ecto schemas and their context functions with optionally definable pre/post processors that prepare CRUDL resou...
ArangoDB adapter for Ecto
Automatic Ecto Schemes based on the database.
CQRS library for Ecto
An Ecto adapter for libSQL
A Mix task to annotate your Ecto schemas with database column information, relationships, and associations - inspired by Ruby's annotate ...
A way to keep all your SQL function, cast and operator definitions in actual .sql files instead of migrations.
EctoRawSQLHelpers aims to improve raw SQL support in Ecto by providing helper functions, such as: - Named parameters support - Response p...
EctoModel is a library that overhauls your EctoSchemas with additional functionality.
A double entry accounting system using Ecto
A simple library which converts the values of maps from various string representations of dates and times into native Elixir 1.3 dates. ...
Ecto.Hstore adds Postgres Hstore compatibility to Ecto.
A Mix task intended to streamline migration squashing.
Implement Table, Row and Column Locking via OTP
An elixir module that convert default utc timestamps to local timestamps in ecto. Note: Ecto 2.0 and above is required.
ClickHouse driver for Elixir which uses ODBC driver for connection
Create .dot diagrams from your ecto schemas. Export them to `png`, `svg` or `pdf`.
validations for ecto
Ecto Citus Adapter
This is a custom Credo check that looks for a very specific edge case: * Ecto.Repo.transaction/2 will return a 4 tuple when an error occ...