API Reference FatEcto v1.1.0

View Source

Modules

Builds queries after filtering fields based on user-provided filterable and overrideable fields.

Provides helper functions for filtering and processing query parameters in FatEcto.Dynamics.FatBuildable.

Provides functions to build dynamic where conditions for Ecto queries.

This module builds Ecto dynamic queries from a JSON-like structure. It uses the FatEcto.Dynamics.FatOperatorHelper module to apply operators and construct the query.

Builds a where query using dynamics and not condition.

Provides helper functions to apply dynamic query operators for Ecto queries.

Provides a set of utility functions to simplify common Ecto operations such as querying, creating, updating, and deleting records.

Provides functionality to sanitize records and convert data into views.

Provides utility functions for FatEcto, including handling pagination limits, skip values, dynamic binding, and preloading associations.

Builds query with asc or desc order.

Provides pagination functionality for Ecto queries.

Provides functionality to sort Ecto queries based on user-defined rules.

Provides helper functions for sorting query parameters.

Builds queries after filtering fields based on user-provided filterable and overrideable fields.

This module builds Ecto queries from a JSON-like structure. It uses the FatEcto.Dynamics.FatOperatorHelper module to apply operators and construct the query.

Provides utility functions for validating Ecto changesets.

Provides utility functions for parsing and converting date-time values.

Provides utility functions for parsing integers from strings.

Provides utility functions for working with maps and structs.

Provides utility functions for working with network-related tasks.

Provides utility functions for generating random strings.

Provides utility functions for working with database tables.

Provides utility functions for working with UUIDs.