Base trait for entity action builders, which allow eager-loading includables onto entity queries.
Base trait for entity action builders, which allow eager-loading includables onto entity queries.
The entity's table type.
The entity's type.
The result container type (e.g. scala.Option, scala.Seq).
Used to build an action which will result in a collection of entities onto which the included includables will be eager-loaded.
Adds a result
method to an entity collection action builder.
Adds a result
method to an entity collection action builder.
The result method was initially defined on the entity collection action
builder. However, this mean that when calling result
on plain Slick
queries, the conversion to an entity collection action builder took
priority over the conversion Slick defines.
The entity's table type.
The entity's type.
Used to build an action which will result in a single entity instance onto which the included includables will be eager-loaded.
Component grouping some declarations concerning entity action builders.
Should be mixed in along with a DriverComponent, an EntityComponent and a RelationshipComponent.