Skip to main content
zerotal

Documentation


Documentation / zerotal / orm / UnsupportedDialectError

Class: UnsupportedDialectError

Defined in: packages/orm/src/errors/UnsupportedDialectError.ts:8

Thrown when a feature is invoked on a database dialect that cannot support it — e.g. DB.advisoryLock() on SQLite, which has no advisory-lock primitive. Failing loudly beats silently emitting another engine's SQL.

Extends

Constructors

Constructor

new UnsupportedDialectError(feature, dialect): UnsupportedDialectError

Defined in: packages/orm/src/errors/UnsupportedDialectError.ts:9

Parameters

feature

string

dialect

string

Returns

UnsupportedDialectError

Overrides

ZerotalError.constructor

Properties

code

readonly code: string

Defined in: packages/core/src/errors/ZerotalError.ts:18

Inherited from

ZerotalError.code


status

readonly status: number = 500

Defined in: packages/core/src/errors/ZerotalError.ts:19

Inherited from

ZerotalError.status


context?

readonly optional context?: Record<string, unknown>

Defined in: packages/core/src/errors/ZerotalError.ts:20

Inherited from

ZerotalError.context