AbstractProtected Abstract_Protected Abstract_Implementation method to return a dataset from the database
The database query
Optionalparams: anyThe query parameters
Promise
Protected Abstract_Implementation method to return a dataset from the database like query(),
but returns a Readable stream instead.
The database query
Optionalparams: anyThe query parameters
OptionalstreamOptions: anyReadable stream options
Readable
AbstractcommitAbstractendAbstractformatAbstractgetGets the callback stacktrace to determine what opened this connection. Useful for debugging lingering connections.
string - A stacktrace
Returns the current timeout setting
number in milliseconds
AbstracthasReturns true if the connection has been closed.
AbstractisReturns true if connection was created without write access
boolean
AbstractisAbstractisImplementation method to determine if the connection is in an active transaction.
boolean
Queries the database for a dataset.
The database query
Promise
AbstractrollbackSets the timeout of this connectino
in milliseconds
AbstractstartImplementation method to start a transaction.
OptionalisolationLevel: IsolationLevelPromise
The database query
OptionalstreamOptions: anyStream options
Readable
Do not call
new Databasedirectly. UseDatabase.getConnectionto create aDatabaseConnectionobject.Implements
IDatabaseConnection