Abstract class representing a Database with a generic type extending DatabaseTransaction.
Readonly
The database configuration object.
Represents an abstract method for a transaction that returns a Promise of type T. This method needs to be implemented by subclasses.
A Promise that resolves to a value of type T.
Abstract class representing a Database with a generic type extending DatabaseTransaction.