BasePrismaClient<Client extends BasePrismaClient<Client> > constructor
BasePrismaClient<Client extends BasePrismaClient<Client> > (
- Engine engine, {
- QueryEngineRequestHeaders? headers,
- TransactionInfo? transaction,
Create a new instance of BasePrismaClient.
Implementation
BasePrismaClient(
Engine engine, {
QueryEngineRequestHeaders? headers,
TransactionInfo? transaction,
}) : _transaction = transaction,
_headers = headers,
_engine = engine {
if (_finalizerRegistered != true) {
_finalizerRegistered = true;
finalizer.attach(this, engine, detach: this);
}
}