org.virtuslab.unicorn.repositories.IdRepositories
implicit session
Sequence of ids
Query all ids.
Query all ids.
Query element by id, method version.
Query element by id, method version.
Query by multiple ids.
Query by multiple ids.
Clones element by id.
Clones element by id.
id of element to clone
implicit session
Option(id) of new element
Creates table definition in database.
Creates table definition in database.
implicit database session
Deletes all elements in table.
Deletes all elements in table.
implicit session param for query
number of deleted elements
Deletes one element by id.
Deletes one element by id.
id of element
implicit session
number of deleted elements (0 or 1)
Drops table definition from database.
Drops table definition from database.
implicit database session
implicit session param for query
all elements of type A
Finds one element by id.
Finds one element by id.
id of element
implicit session
Option(element)
Finds elements by given ids.
Finds elements by given ids.
ids of element
implicit session
Seq(element)
Finds one element by id.
Finds one element by id.
id of element
implicit session
Option(element)
type mapper for I, required for querying
query to operate on
Saves one element.
Saves one element.
element to save
implicit session
Option(elementId)
Saves multiple elements.
Saves multiple elements.
elements to save
implicit database session
Sequence of ids
Base trait for repositories where we use org.virtuslab.unicorn.Identifiers.BaseIds.
type of id
type of entity
type of table