Creates a new record in database provided by given T entity.
A new T entity to create in database.
a T entity of the newly created record.
Deletes a record in database for given T entity.
the deleted T entity, null if no record is found.
Queries for an entity T with a given id.
Unique identifier for a record to acquire.
Queries for all records of entity T stored in database.
A collection of T model entities.
Updates record attributes to values specified in params for a
given T entity.
T entity to be updated.
JSON object with specified fields to be updated with new values.
the updated T entity, null if no record is found.
Generated using TypeDoc
Interface for all data access object classes.