flint-orm
Version:
Type-safe SQLite ORM for JavaScript
14 lines (13 loc) • 519 B
TypeScript
/** Base error class for all flint-orm errors. */
export declare class FlintError extends Error {
constructor(message: string);
}
/** Thrown when a value violates a column constraint or a validation rule fails. */
export declare class FlintValidationError extends FlintError {
constructor(message: string);
}
/** Thrown when a SQL query fails to execute. */
export declare class FlintQueryError extends FlintError {
readonly originalError?: Error;
constructor(message: string, originalError?: Error);
}