interface ITransactionIsolationSupport
Since 0.5.0

An adapter's explicit declaration of portable transaction isolation support.

This keeps existing adapters source-compatible while allowing the database plugin to refuse an isolation request from an external adapter that has not opted in, rather than silently falling back to a backend default.

Properties

The portable isolation levels this adapter honours.

Usage

import { type ITransactionIsolationSupport } from "common/src/index.ts";