Rumamge.Ecto v1.2.0 API Reference
Modules
Rummage.Ecto is a light weight, but powerful framework that can be used to alter Ecto queries with Search, Sort and Paginate operations
This module encapsulates all the Rummage’s runtime configurations that can be set in the config.exs file
Rummage.Ecto.CustomHooks.KeysetPaginate
is a custom paginate hook that comes shipped
with Rummage.Ecto
Rummage.Ecto.CustomHooks.SimpleSearch
is a custom search hook that comes shipped
with Rummage.Ecto
Rummage.Ecto.CustomHooks.SimpleSort
is a custom sort hook that comes shipped
with Rummage.Ecto
This module defines a behavior that Rummage.Hooks
have to follow.
Custom Search, Sort and Paginate hooks should follow this behavior
as well
Rummage.Ecto.Hooks.Paginate
is the default pagination hook that comes shipped
with Rummage.Ecto
Rummage.Ecto.Hooks.Search
is the default search hook that comes shipped
with Rummage.Ecto
Rummage.Ecto.Hooks.Sort
is the default sort hook that comes shipped
with Rummage.Ecto
Rummage.Ecto.Services.BuildSearchQuery
is a service module which serves the
default search hook, Rummage.Ecto.Hooks.Search
that comes shipped with Rummage.Ecto