Creates a Unit of Work over one active adapter transaction.
The underlying transaction handle from the adapter.
Factory that creates a repository for the given entity name.
Optional_adapterType: DatabaseAdapterType
Adapter identity for package-created scopes; omitted by legacy direct callers.
Get a transaction-scoped repository for the named entity.
Entity shape
Primary key type
Entity name (e.g. 'User')
Repository bound to the current transaction
Roll back the transaction. Called automatically by DatabaseService
on errors, but can also be called explicitly.
Concrete Unit of Work that holds a transaction and delegates repository creation to the database service within the transaction boundary.
Since
0.1.0