@@ -121,6 +121,10 @@ class StackedDiagnosticsAccessedWithoutActiveHandlerError(DiagnosticsError):
121121 sqlstate = '0Z002'
122122
123123
124+ class InvalidArgumentForXqueryError (_base .PostgresError ):
125+ sqlstate = '10608'
126+
127+
124128class CaseNotFoundError (_base .PostgresError ):
125129 sqlstate = '20000'
126130
@@ -485,6 +489,10 @@ class IdleInTransactionSessionTimeoutError(InvalidTransactionStateError):
485489 sqlstate = '25P03'
486490
487491
492+ class TransactionTimeoutError (InvalidTransactionStateError ):
493+ sqlstate = '25P04'
494+
495+
488496class InvalidSQLStatementNameError (_base .PostgresError ):
489497 sqlstate = '26000'
490498
@@ -900,6 +908,10 @@ class DuplicateFileError(PostgresSystemError):
900908 sqlstate = '58P02'
901909
902910
911+ class FileNameTooLongError (PostgresSystemError ):
912+ sqlstate = '58P03'
913+
914+
903915class SnapshotTooOldError (_base .PostgresError ):
904916 sqlstate = '72000'
905917
@@ -1095,9 +1107,9 @@ class IndexCorruptedError(InternalServerError):
10951107 'FDWTableNotFoundError' , 'FDWTooManyHandlesError' ,
10961108 'FDWUnableToCreateExecutionError' , 'FDWUnableToCreateReplyError' ,
10971109 'FDWUnableToEstablishConnectionError' , 'FeatureNotSupportedError' ,
1098- 'ForeignKeyViolationError ' , 'FunctionExecutedNoReturnStatementError ' ,
1099- 'GeneratedAlwaysError ' , 'GroupingError ' ,
1100- 'HeldCursorRequiresSameIsolationLevelError' ,
1110+ 'FileNameTooLongError ' , 'ForeignKeyViolationError ' ,
1111+ 'FunctionExecutedNoReturnStatementError ' , 'GeneratedAlwaysError ' ,
1112+ 'GroupingError' , ' HeldCursorRequiresSameIsolationLevelError' ,
11011113 'IdleInTransactionSessionTimeoutError' , 'IdleSessionTimeoutError' ,
11021114 'ImplicitZeroBitPadding' , 'InFailedSQLTransactionError' ,
11031115 'InappropriateAccessModeForBranchTransactionError' ,
@@ -1112,6 +1124,7 @@ class IndexCorruptedError(InternalServerError):
11121124 'InvalidArgumentForPowerFunctionError' ,
11131125 'InvalidArgumentForSQLJsonDatetimeFunctionError' ,
11141126 'InvalidArgumentForWidthBucketFunctionError' ,
1127+ 'InvalidArgumentForXqueryError' ,
11151128 'InvalidAuthorizationSpecificationError' ,
11161129 'InvalidBinaryRepresentationError' , 'InvalidCachedStatementError' ,
11171130 'InvalidCatalogNameError' , 'InvalidCharacterValueForCastError' ,
@@ -1184,9 +1197,9 @@ class IndexCorruptedError(InternalServerError):
11841197 'TooManyJsonObjectMembersError' , 'TooManyRowsError' ,
11851198 'TransactionIntegrityConstraintViolationError' ,
11861199 'TransactionResolutionUnknownError' , 'TransactionRollbackError' ,
1187- 'TriggerProtocolViolatedError ' , 'TriggeredActionError ' ,
1188- 'TriggeredDataChangeViolationError ' , 'TrimError ' ,
1189- 'UndefinedColumnError' , 'UndefinedFileError' ,
1200+ 'TransactionTimeoutError ' , 'TriggerProtocolViolatedError ' ,
1201+ 'TriggeredActionError ' , 'TriggeredDataChangeViolationError ' ,
1202+ 'TrimError' , ' UndefinedColumnError' , 'UndefinedFileError' ,
11901203 'UndefinedFunctionError' , 'UndefinedObjectError' ,
11911204 'UndefinedParameterError' , 'UndefinedTableError' ,
11921205 'UniqueViolationError' , 'UnsafeNewEnumValueUsageError' ,
0 commit comments