We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 59d3453 commit 978c94aCopy full SHA for 978c94a
hibernate-community-dialects/src/main/java/org/hibernate/community/dialect/SQLiteDialect.java
@@ -457,9 +457,9 @@ public ViolatedConstraintNameExtractor getViolatedConstraintNameExtractor() {
457
458
private static final ViolatedConstraintNameExtractor EXTRACTOR =
459
new TemplatedViolatedConstraintNameExtractor( sqle -> {
460
- final int errorCode = JdbcExceptionHelper.extractErrorCode( sqle );
+ final int errorCode = JdbcExceptionHelper.extractErrorCode( sqle ) & 0xFF;
461
if (errorCode == SQLITE_CONSTRAINT) {
462
- return extractUsingTemplate( "constraint ", " failed", sqle.getMessage() );
+ return extractUsingTemplate( "constraint failed: ", "\n", sqle.getMessage() );
463
}
464
return null;
465
} );
0 commit comments