handleSqfliteError method
- DatabaseException error,
- StackTrace stackTrace,
- dynamic params
Implementation
DbException handleSqfliteError(
DatabaseException error,
StackTrace stackTrace,
dynamic params,
) {
final resultCode = error.getResultCode();
final dbErrorType = _getDbErrorType(error);
_loggerCaptureService.captureMessageForSqflite(
error: error,
stackTrace: stackTrace,
requestParams: params.toString(),
dbErrorType: dbErrorType.message,
resultCode: resultCode ?? 0,
);
return DbException(
dbErrorType,
dbErrorType.message,
resultCode: resultCode,
);
}