Abstract
Abstract class representing a Database with a generic type extending DatabaseTransaction.
The type of DatabaseTransaction to be used.
Protected
Constructor for a class that takes in a database configuration object.
The database configuration object.
None
Readonly
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.