Class: ReActiveRecordError
Base class for all ReActiveRecord errors.
Extends
Error
Extended by
ReActiveRecordValidationError
ReactiveDatabaseInitializationException
ReactiveDatabaseNoSuchModelException
ReactiveModelNoSuchPropertyException
ReactiveModelUnacceptableValueException
ReactiveModelCannotOverridePrimaryKeyException
MissingReactiveModelRecordError
NoReactiveModelRecordError
ReactiveModelQueryException
ReactiveQueryBuilderClauseTooComplexError
ReactiveModelDeletedException
ReactiveModelUnsubscribableException
MissingModelException
UnpreparedRelationshipException
RelationshipNotBootedException
MissingGlueException
RelationshipCannotOverridePropertyException
QueryBuilderUnreffedException
ShutdownDatabaseException
ReactiveModelUncreatableException
ReactiveQueryBuilderInvalidWhereOperationException
ReactiveQueryBuilderNotQuantitivlyComparableValueException
ReactiveQueryBuilderNotLikeableException
ReactiveQueryBuilderNotInnableException
ReactiveQueryBuilderNotBetweenableException
ReactiveQueryResponsePendingValueException
ReactiveQueryResponseOperationException
Constructors
Constructor
ts
new ReActiveRecordError(
name: string,
message: string,
options?: ReActiveRecordErrorOptions): ReActiveRecordError;
Creates a new ReActiveRecordError instance.
Parameters
Parameter | Type | Description |
---|---|---|
name | string | - |
message | string | The error message. |
options ? | ReActiveRecordErrorOptions | The error options. |
Returns
ReActiveRecordError
Overrides
ts
Error.constructor;
Properties
Property | Modifier | Type | Description | Inherited from |
---|---|---|---|---|
cause? | public | unknown | - | Error.cause |
stack? | public | string | - | Error.stack |
prepareStackTrace? | static | (err : Error , stackTraces : CallSite []) => any | Optional override for formatting stack traces See https://v8.dev/docs/stack-trace-api#customizing-stack-traces | Error.prepareStackTrace |
stackTraceLimit | static | number | - | Error.stackTraceLimit |
Methods
captureStackTrace()
ts
static captureStackTrace(targetObject: object, constructorOpt?: Function): void;
Create .stack property on a target object
Parameters
Parameter | Type |
---|---|
targetObject | object |
constructorOpt ? | Function |
Returns
void
Inherited from
ts
Error.captureStackTrace;