| 1234567891011121314151617181920212223242526272829303132 |
- import { entityKind } from "./entity.js";
- class DrizzleError extends Error {
- static [entityKind] = "DrizzleError";
- constructor({ message, cause }) {
- super(message);
- this.name = "DrizzleError";
- this.cause = cause;
- }
- }
- class DrizzleQueryError extends Error {
- constructor(query, params, cause) {
- super(`Failed query: ${query}
- params: ${params}`);
- this.query = query;
- this.params = params;
- this.cause = cause;
- Error.captureStackTrace(this, DrizzleQueryError);
- if (cause) this.cause = cause;
- }
- }
- class TransactionRollbackError extends DrizzleError {
- static [entityKind] = "TransactionRollbackError";
- constructor() {
- super({ message: "Rollback" });
- }
- }
- export {
- DrizzleError,
- DrizzleQueryError,
- TransactionRollbackError
- };
- //# sourceMappingURL=errors.js.map
|