o
    hq                     @   sP  d dl T d dlm Z  G dd de jeZG dd deZG dd deZG d	d
 d
eZG dd deZG dd deZ	G dd deZ
G dd deZG dd deZG dd deZG dd de jZG dd de jZG dd deZG dd deZG dd  d eZG d!d" d"eZG d#d$ d$eZG d%d& d&eZG d'd( d(e jZG d)d* d*e jZG d+d, d,eZG d-d. d.e jZG d/d0 d0e jZG d1d2 d2eZG d3d4 d4e jZG d5d6 d6eZG d7d8 d8e jZG d9d: d:e jZ G d;d< d<e Z!G d=d> d>e jZ"G d?d@ d@e jZ#G dAdB dBe jZ$G dCdD dDe jZ%G dEdF dFe%Z&G dGdH dHe%Z'G dIdJ dJe%Z(G dKdL dLe%Z)G dMdN dNe%Z*G dOdP dPe%Z+G dQdR dRe%Z,G dSdT dTe%Z-G dUdV dVe%Z.G dWdX dXe%Z/G dYdZ dZe%Z0G d[d\ d\e%Z1G d]d^ d^e%Z2G d_d` d`e%Z3G dadb dbe%Z4G dcdd dde%Z5G dedf dfe%Z6G dgdh dhe%Z7G didj dje%Z8G dkdl dle%Z9G dmdn dne%Z:G dodp dpe%Z;G dqdr dre%Z<G dsdt dte%Z=G dudv dve%Z>G dwdx dxe%Z?G dydz dze%Z@G d{d| d|e%ZAG d}d~ d~e%ZBG dd de%ZCG dd de%ZDG dd de%ZEG dd de%ZFG dd de%ZGG dd de%ZHG dd de%ZIG dd de%ZJG dd de%ZKG dd de%ZLG dd de%ZMG dd de%ZNG dd de%ZOG dd de%ZPG dd de%ZQG dd de%ZRG dd de%ZSG dd de%ZTG dd de%ZUG dd de%ZVG dd de%ZWG dd de%ZXG dd de%ZYG dd de%ZZG dd de%Z[G dd de%Z\G dd de%Z]G dd de%Z^G dd de%Z_G dd de%Z`G dd de%ZaG dd de%ZbG dd de%ZcG dd de%ZdG ddĄ de%ZeG ddƄ de%ZfG ddȄ de%ZgG ddʄ de%ZhG dd̄ de jZiG dd΄ deiZjG ddЄ deiZkG dd҄ deiZlG ddԄ deiZmG ddք deiZnG dd؄ deiZoG ddڄ de jZpG dd܄ de jZqG ddބ deqZrG dd deqZsG dd deqZtG dd deqZuG dd deqZvG dd deqZwG dd deqZxG dd deqZyG dd deqZzG dd deqZ{G dd deqZ|G dd deqZ}G dd de jZ~G dd de jZG dd de jZG dd deZG dd de jZG dd  d eZG dd de jZG dd de jZG dd deZG dd deZG d	d
 d
eZG dd deZG dd de jZG dd de jZG dd deZG dd deZG dd deZG dd deZG dd de jZG dd deZG dd deZG dd  d eZG d!d" d"eZG d#d$ d$eZG d%d& d&e jZG d'd( d(eZG d)d* d*e jZG d+d, d,e jZG d-d. d.e jZG d/d0 d0eZG d1d2 d2eZG d3d4 d4eZG d5d6 d6eZG d7d8 d8e jZG d9d: d:eZG d;d< d<eZG d=d> d>eZG d?d@ d@eZG dAdB dBeZG dCdD dDeZG dEdF dFeZG dGdH dHeZG dIdJ dJeZG dKdL dLeZG dMdN dNeZG dOdP dPeZG dQdR dReZG dSdT dTeZG dUdV dVeZG dWdX dXeZG dYdZ dZeZG d[d\ d\eZG d]d^ d^eZG d_d` d`eZG dadb dbeZG dcdd ddeZG dedf dfeZG dgdh dheZG didj djeZG dkdl dleZG dmdn dneZG dodp dpeZG dqdr dreZG dsdt dteZG dudv dveZG dwdx dxeZG dydz dzeZG d{d| d|eZG d}d~ d~eZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd de jZG dd de jZG dd dẽZG dd dẽZG dd dẽZG dd dẽZG dd de jZG dd deуZG dd deуZG dd deуZG dd de jZG dd deՃZG dd deՃZG dd deՃZG dd deՃZG dd de jZG dd deڃZG dd deڃZG dd deڃZG dd deڃZG dd deڃZG dd deڃZG dd de jZG dd deZG dd deZG dd deZG dÐdĄ deZG dŐdƄ de jZG dǐdȄ de jZG dɐdʄ deZG dːd̄ de jZG d͐d΄ deZG dϐdЄ deZG dѐd҄ deZG dӐdԄ deZG dՐdք deZG dאd؄ deZG dِdڄ deZG dېd܄ deZG dݐdބ deZG dߐd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZG dd deZ G dd deZG dd deZG dd  d eZG dd de jZG dd deZG dd deZG dd deZG d	d
 d
eZG dd de jZ	G dd de	Z
G dd de	ZdZee j7 ZdS (     )*)_basec                   @      e Zd ZdZdS )PostgresWarning01000N__name__
__module____qualname__sqlstate r   r   o/var/www/html/construction_image-detection-poc/venv/lib/python3.10/site-packages/asyncpg/exceptions/__init__.pyr          r   c                   @   r   )DynamicResultSetsReturned0100CNr   r   r   r   r   r      r   r   c                   @   r   )ImplicitZeroBitPadding01008Nr   r   r   r   r   r      r   r   c                   @   r   ) NullValueEliminatedInSetFunction01003Nr   r   r   r   r   r      r   r   c                   @   r   )PrivilegeNotGranted01007Nr   r   r   r   r   r      r   r   c                   @   r   )PrivilegeNotRevoked01006Nr   r   r   r   r   r      r   r   c                   @   r   )StringDataRightTruncation01004Nr   r   r   r   r   r       r   r   c                   @   r   )DeprecatedFeature01P01Nr   r   r   r   r   r   $   r   r   c                   @   r   )NoData02000Nr   r   r   r   r   r   (   r   r   c                   @   r   )%NoAdditionalDynamicResultSetsReturned02001Nr   r   r   r   r   r   ,   r   r   c                   @   r   )SQLStatementNotYetCompleteError03000Nr   r   r   r   r   r!   0   r   r!   c                   @   r   )PostgresConnectionError08000Nr   r   r   r   r   r#   4   r   r#   c                   @   r   )ConnectionDoesNotExistError08003Nr   r   r   r   r   r%   8   r   r%   c                   @   r   )ConnectionFailureError08006Nr   r   r   r   r   r'   <   r   r'   c                   @   r   )ClientCannotConnectError08001Nr   r   r   r   r   r)   @   r   r)   c                   @   r   )ConnectionRejectionError08004Nr   r   r   r   r   r+   D   r   r+   c                   @   r   )!TransactionResolutionUnknownError08007Nr   r   r   r   r   r-   H   r   r-   c                   @   r   )ProtocolViolationError08P01Nr   r   r   r   r   r/   L   r   r/   c                   @   r   )TriggeredActionError09000Nr   r   r   r   r   r1   P   r   r1   c                   @   r   )FeatureNotSupportedError0A000Nr   r   r   r   r   r3   T   r   r3   c                   @   s   e Zd ZdS )InvalidCachedStatementErrorN)r   r	   r
   r   r   r   r   r5   X   s    r5   c                   @   r   )!InvalidTransactionInitiationError0B000Nr   r   r   r   r   r6   \   r   r6   c                   @   r   )LocatorError0F000Nr   r   r   r   r   r8   `   r   r8   c                   @   r   ) InvalidLocatorSpecificationError0F001Nr   r   r   r   r   r:   d   r   r:   c                   @   r   )InvalidGrantorError0L000Nr   r   r   r   r   r<   h   r   r<   c                   @   r   )InvalidGrantOperationError0LP01Nr   r   r   r   r   r>   l   r   r>   c                   @   r   )InvalidRoleSpecificationError0P000Nr   r   r   r   r   r@   p   r   r@   c                   @   r   )DiagnosticsError0Z000Nr   r   r   r   r   rB   t   r   rB   c                   @   r   )3StackedDiagnosticsAccessedWithoutActiveHandlerError0Z002Nr   r   r   r   r   rD   x   r   rD   c                   @   r   )InvalidArgumentForXqueryError10608Nr   r   r   r   r   rF   |   r   rF   c                   @   r   )CaseNotFoundError20000Nr   r   r   r   r   rH      r   rH   c                   @   r   )CardinalityViolationError21000Nr   r   r   r   r   rJ      r   rJ   c                   @   r   )	DataError22000Nr   r   r   r   r   rL      r   rL   c                   @   r   )ArraySubscriptError2202ENr   r   r   r   r   rN      r   rN   c                   @   r   )CharacterNotInRepertoireError22021Nr   r   r   r   r   rP      r   rP   c                   @   r   )DatetimeFieldOverflowError22008Nr   r   r   r   r   rR      r   rR   c                   @   r   )DivisionByZeroError22012Nr   r   r   r   r   rT      r   rT   c                   @   r   )ErrorInAssignmentError22005Nr   r   r   r   r   rV      r   rV   c                   @   r   )EscapeCharacterConflictError2200BNr   r   r   r   r   rX      r   rX   c                   @   r   )IndicatorOverflowError22022Nr   r   r   r   r   rZ      r   rZ   c                   @   r   )IntervalFieldOverflowError22015Nr   r   r   r   r   r\      r   r\   c                   @   r   ) InvalidArgumentForLogarithmError2201ENr   r   r   r   r   r^      r   r^   c                   @   r   )$InvalidArgumentForNtileFunctionError22014Nr   r   r   r   r   r`      r   r`   c                   @   r   )'InvalidArgumentForNthValueFunctionError22016Nr   r   r   r   r   rb      r   rb   c                   @   r   )$InvalidArgumentForPowerFunctionError2201FNr   r   r   r   r   rd      r   rd   c                   @   r   )*InvalidArgumentForWidthBucketFunctionError2201GNr   r   r   r   r   rf      r   rf   c                   @   r   )!InvalidCharacterValueForCastError22018Nr   r   r   r   r   rh      r   rh   c                   @   r   )InvalidDatetimeFormatError22007Nr   r   r   r   r   rj      r   rj   c                   @   r   )InvalidEscapeCharacterError22019Nr   r   r   r   r   rl      r   rl   c                   @   r   )InvalidEscapeOctetError2200DNr   r   r   r   r   rn      r   rn   c                   @   r   )InvalidEscapeSequenceError22025Nr   r   r   r   r   rp      r   rp   c                   @   r   )$NonstandardUseOfEscapeCharacterError22P06Nr   r   r   r   r   rr      r   rr   c                   @   r   )#InvalidIndicatorParameterValueError22010Nr   r   r   r   r   rt      r   rt   c                   @   r   )InvalidParameterValueError22023Nr   r   r   r   r   rv      r   rv   c                   @   r   )$InvalidPrecedingOrFollowingSizeError22013Nr   r   r   r   r   rx      r   rx   c                   @   r   )InvalidRegularExpressionError2201BNr   r   r   r   r   rz      r   rz   c                   @   r   )!InvalidRowCountInLimitClauseError2201WNr   r   r   r   r   r|      r   r|   c                   @   r   )(InvalidRowCountInResultOffsetClauseError2201XNr   r   r   r   r   r~      r   r~   c                   @   r   )InvalidTablesampleArgumentError2202HNr   r   r   r   r   r      r   r   c                   @   r   )InvalidTablesampleRepeatError2202GNr   r   r   r   r   r      r   r   c                   @   r   )%InvalidTimeZoneDisplacementValueError22009Nr   r   r   r   r   r      r   r   c                   @   r   ) InvalidUseOfEscapeCharacterError2200CNr   r   r   r   r   r      r   r   c                   @   r   )MostSpecificTypeMismatchError2200GNr   r   r   r   r   r      r   r   c                   @   r   )NullValueNotAllowedError22004Nr   r   r   r   r   r     r   r   c                   @   r   )"NullValueNoIndicatorParameterError22002Nr   r   r   r   r   r     r   r   c                   @   r   )NumericValueOutOfRangeError22003Nr   r   r   r   r   r     r   r   c                   @   r   )#SequenceGeneratorLimitExceededError2200HNr   r   r   r   r   r     r   r   c                   @   r   )StringDataLengthMismatchError22026Nr   r   r   r   r   r     r   r   c                   @   r   )StringDataRightTruncationError22001Nr   r   r   r   r   r     r   r   c                   @   r   )SubstringError22011Nr   r   r   r   r   r     r   r   c                   @   r   )	TrimError22027Nr   r   r   r   r   r      r   r   c                   @   r   )UnterminatedCStringError22024Nr   r   r   r   r   r   $  r   r   c                   @   r   )ZeroLengthCharacterStringError2200FNr   r   r   r   r   r   (  r   r   c                   @   r   )PostgresFloatingPointError22P01Nr   r   r   r   r   r   ,  r   r   c                   @   r   )InvalidTextRepresentationError22P02Nr   r   r   r   r   r   0  r   r   c                   @   r   ) InvalidBinaryRepresentationError22P03Nr   r   r   r   r   r   4  r   r   c                   @   r   )BadCopyFileFormatError22P04Nr   r   r   r   r   r   8  r   r   c                   @   r   )UntranslatableCharacterError22P05Nr   r   r   r   r   r   <  r   r   c                   @   r   )NotAnXmlDocumentError2200LNr   r   r   r   r   r   @  r   r   c                   @   r   )InvalidXmlDocumentError2200MNr   r   r   r   r   r   D  r   r   c                   @   r   )InvalidXmlContentError2200NNr   r   r   r   r   r   H  r   r   c                   @   r   )InvalidXmlCommentError2200SNr   r   r   r   r   r   L  r   r   c                   @   r   )$InvalidXmlProcessingInstructionError2200TNr   r   r   r   r   r   P  r   r   c                   @   r   ) DuplicateJsonObjectKeyValueError22030Nr   r   r   r   r   r   T  r   r   c                   @   r   ).InvalidArgumentForSQLJsonDatetimeFunctionError22031Nr   r   r   r   r   r   X  r   r   c                   @   r   )InvalidJsonTextError22032Nr   r   r   r   r   r   \  r   r   c                   @   r   )InvalidSQLJsonSubscriptError22033Nr   r   r   r   r   r   `  r   r   c                   @   r   )MoreThanOneSQLJsonItemError22034Nr   r   r   r   r   r   d  r   r   c                   @   r   )NoSQLJsonItemError22035Nr   r   r   r   r   r   h  r   r   c                   @   r   )NonNumericSQLJsonItemError22036Nr   r   r   r   r   r   l  r   r   c                   @   r   )NonUniqueKeysInAJsonObjectError22037Nr   r   r   r   r   r   p  r   r   c                   @   r   )!SingletonSQLJsonItemRequiredError22038Nr   r   r   r   r   r   t  r   r   c                   @   r   )SQLJsonArrayNotFoundError22039Nr   r   r   r   r   r   x  r   r   c                   @   r   )SQLJsonMemberNotFoundError2203ANr   r   r   r   r   r   |  r   r   c                   @   r   )SQLJsonNumberNotFoundError2203BNr   r   r   r   r   r     r   r   c                   @   r   )SQLJsonObjectNotFoundError2203CNr   r   r   r   r   r     r   r   c                   @   r   )TooManyJsonArrayElementsError2203DNr   r   r   r   r   r     r   r   c                   @   r   )TooManyJsonObjectMembersError2203ENr   r   r   r   r   r     r   r   c                   @   r   )SQLJsonScalarRequiredError2203FNr   r   r   r   r   r     r   r   c                   @   r   )(SQLJsonItemCannotBeCastToTargetTypeError2203GNr   r   r   r   r   r     r   r   c                   @   r   )!IntegrityConstraintViolationError23000Nr   r   r   r   r   r     r   r   c                   @   r   )RestrictViolationError23001Nr   r   r   r   r   r     r   r   c                   @   r   )NotNullViolationError23502Nr   r   r   r   r   r     r   r   c                   @   r   )ForeignKeyViolationError23503Nr   r   r   r   r   r     r   r   c                   @   r   )UniqueViolationError23505Nr   r   r   r   r   r     r   r   c                   @   r   )CheckViolationError23514Nr   r   r   r   r   r     r   r   c                   @   r   )ExclusionViolationError23P01Nr   r   r   r   r   r     r   r   c                   @   r   )InvalidCursorStateError24000Nr   r   r   r   r   r     r   r   c                   @   r   )InvalidTransactionStateError25000Nr   r   r   r   r   r     r   r   c                   @   r   )ActiveSQLTransactionError25001Nr   r   r   r   r   r     r   r   c                   @   r   )#BranchTransactionAlreadyActiveError25002Nr   r   r   r   r   r     r   r   c                   @   r   ))HeldCursorRequiresSameIsolationLevelError25008Nr   r   r   r   r   r     r   r   c                   @   r   )0InappropriateAccessModeForBranchTransactionError25003Nr   r   r   r   r   r         r   c                   @   r   )4InappropriateIsolationLevelForBranchTransactionError25004Nr   r   r   r   r   r     r   r   c                   @   r   )/NoActiveSQLTransactionForBranchTransactionError25005Nr   r   r   r   r   r     r   r   c                   @   r   )ReadOnlySQLTransactionError25006Nr   r   r   r   r   r     r   r   c                   @   r   )-SchemaAndDataStatementMixingNotSupportedError25007Nr   r   r   r   r   r     r   r   c                   @   r   )NoActiveSQLTransactionError25P01Nr   r   r   r   r   r     r   r   c                   @   r   )InFailedSQLTransactionError25P02Nr   r   r   r   r   r     r   r   c                   @   r   )$IdleInTransactionSessionTimeoutError25P03Nr   r   r   r   r   r     r   r   c                   @   r   )TransactionTimeoutError25P04Nr   r   r   r   r   r     r   r   c                   @   r   )InvalidSQLStatementNameError26000Nr   r   r   r   r   r     r   r   c                   @   r   )!TriggeredDataChangeViolationError27000Nr   r   r   r   r   r    r   r  c                   @   r   )&InvalidAuthorizationSpecificationError28000Nr   r   r   r   r   r    r   r  c                   @   r   )InvalidPasswordError28P01Nr   r   r   r   r   r    r   r  c                   @   r   ),DependentPrivilegeDescriptorsStillExistError2B000Nr   r   r   r   r   r     r   r  c                   @   r   )DependentObjectsStillExistError2BP01Nr   r   r   r   r   r	    r   r	  c                   @   r   )"InvalidTransactionTerminationError2D000Nr   r   r   r   r   r  	  r   r  c                   @   r   )SQLRoutineError2F000Nr   r   r   r   r   r    r   r  c                   @   r   )&FunctionExecutedNoReturnStatementError2F005Nr   r   r   r   r   r    r   r  c                   @   r   )!ModifyingSQLDataNotPermittedError2F002Nr   r   r   r   r   r    r   r  c                   @   r   )$ProhibitedSQLStatementAttemptedError2F003Nr   r   r   r   r   r    r   r  c                   @   r   )ReadingSQLDataNotPermittedError2F004Nr   r   r   r   r   r    r   r  c                   @   r   )InvalidCursorNameError34000Nr   r   r   r   r   r  !  r   r  c                   @   r   )ExternalRoutineError38000Nr   r   r   r   r   r  %  r   r  c                   @   r   )ContainingSQLNotPermittedError38001Nr   r   r   r   r   r  )  r   r  c                   @   r   )0ModifyingExternalRoutineSQLDataNotPermittedError38002Nr   r   r   r   r   r  -  r   r  c                   @   r   )3ProhibitedExternalRoutineSQLStatementAttemptedError38003Nr   r   r   r   r   r  1  r   r  c                   @   r   ).ReadingExternalRoutineSQLDataNotPermittedError38004Nr   r   r   r   r   r!  6  r   r!  c                   @   r   )ExternalRoutineInvocationError39000Nr   r   r   r   r   r#  :  r   r#  c                   @   r   )InvalidSqlstateReturnedError39001Nr   r   r   r   r   r%  >  r   r%  c                   @   r   ))NullValueInExternalRoutineNotAllowedError39004Nr   r   r   r   r   r'  B  r   r'  c                   @   r   )TriggerProtocolViolatedError39P01Nr   r   r   r   r   r)  G  r   r)  c                   @   r   )SrfProtocolViolatedError39P02Nr   r   r   r   r   r+  K  r   r+  c                   @   r   )!EventTriggerProtocolViolatedError39P03Nr   r   r   r   r   r-  O  r   r-  c                   @   r   )SavepointError3B000Nr   r   r   r   r   r/  S  r   r/  c                   @   r   )"InvalidSavepointSpecificationError3B001Nr   r   r   r   r   r1  W  r   r1  c                   @   r   )InvalidCatalogNameError3D000Nr   r   r   r   r   r3  [  r   r3  c                   @   r   )InvalidSchemaNameError3F000Nr   r   r   r   r   r5  _  r   r5  c                   @   r   )TransactionRollbackError40000Nr   r   r   r   r   r7  c  r   r7  c                   @   r   ),TransactionIntegrityConstraintViolationError40002Nr   r   r   r   r   r9  g  r   r9  c                   @   r   )SerializationError40001Nr   r   r   r   r   r;  k  r   r;  c                   @   r   )StatementCompletionUnknownError40003Nr   r   r   r   r   r=  o  r   r=  c                   @   r   )DeadlockDetectedError40P01Nr   r   r   r   r   r?  s  r   r?  c                   @   r   )SyntaxOrAccessError42000Nr   r   r   r   r   rA  w  r   rA  c                   @   r   )PostgresSyntaxError42601Nr   r   r   r   r   rC  {  r   rC  c                   @   r   )InsufficientPrivilegeError42501Nr   r   r   r   r   rE    r   rE  c                   @   r   )CannotCoerceError42846Nr   r   r   r   r   rG    r   rG  c                   @   r   )GroupingError42803Nr   r   r   r   r   rI    r   rI  c                   @   r   )WindowingError42P20Nr   r   r   r   r   rK    r   rK  c                   @   r   )InvalidRecursionError42P19Nr   r   r   r   r   rM    r   rM  c                   @   r   )InvalidForeignKeyError42830Nr   r   r   r   r   rO    r   rO  c                   @   r   )InvalidNameError42602Nr   r   r   r   r   rQ    r   rQ  c                   @   r   )NameTooLongError42622Nr   r   r   r   r   rS    r   rS  c                   @   r   )ReservedNameError42939Nr   r   r   r   r   rU    r   rU  c                   @   r   )DatatypeMismatchError42804Nr   r   r   r   r   rW    r   rW  c                   @   r   )IndeterminateDatatypeError42P18Nr   r   r   r   r   rY    r   rY  c                   @   r   )CollationMismatchError42P21Nr   r   r   r   r   r[    r   r[  c                   @   r   )IndeterminateCollationError42P22Nr   r   r   r   r   r]    r   r]  c                   @   r   )WrongObjectTypeError42809Nr   r   r   r   r   r_    r   r_  c                   @   r   )GeneratedAlwaysError428C9Nr   r   r   r   r   ra    r   ra  c                   @   r   )UndefinedColumnError42703Nr   r   r   r   r   rc    r   rc  c                   @   r   )UndefinedFunctionError42883Nr   r   r   r   r   re    r   re  c                   @   r   )UndefinedTableError42P01Nr   r   r   r   r   rg    r   rg  c                   @   r   )UndefinedParameterError42P02Nr   r   r   r   r   ri    r   ri  c                   @   r   )UndefinedObjectError42704Nr   r   r   r   r   rk    r   rk  c                   @   r   )DuplicateColumnError42701Nr   r   r   r   r   rm    r   rm  c                   @   r   )DuplicateCursorError42P03Nr   r   r   r   r   ro    r   ro  c                   @   r   )DuplicateDatabaseError42P04Nr   r   r   r   r   rq    r   rq  c                   @   r   )DuplicateFunctionError42723Nr   r   r   r   r   rs    r   rs  c                   @   r   )DuplicatePreparedStatementError42P05Nr   r   r   r   r   ru    r   ru  c                   @   r   )DuplicateSchemaError42P06Nr   r   r   r   r   rw    r   rw  c                   @   r   )DuplicateTableError42P07Nr   r   r   r   r   ry    r   ry  c                   @   r   )DuplicateAliasError42712Nr   r   r   r   r   r{    r   r{  c                   @   r   )DuplicateObjectError42710Nr   r   r   r   r   r}    r   r}  c                   @   r   )AmbiguousColumnError42702Nr   r   r   r   r   r    r   r  c                   @   r   )AmbiguousFunctionError42725Nr   r   r   r   r   r    r   r  c                   @   r   )AmbiguousParameterError42P08Nr   r   r   r   r   r    r   r  c                   @   r   )AmbiguousAliasError42P09Nr   r   r   r   r   r    r   r  c                   @   r   )InvalidColumnReferenceError42P10Nr   r   r   r   r   r    r   r  c                   @   r   )InvalidColumnDefinitionError42611Nr   r   r   r   r   r    r   r  c                   @   r   )InvalidCursorDefinitionError42P11Nr   r   r   r   r   r    r   r  c                   @   r   )InvalidDatabaseDefinitionError42P12Nr   r   r   r   r   r    r   r  c                   @   r   )InvalidFunctionDefinitionError42P13Nr   r   r   r   r   r    r   r  c                   @   r   )'InvalidPreparedStatementDefinitionError42P14Nr   r   r   r   r   r    r   r  c                   @   r   )InvalidSchemaDefinitionError42P15Nr   r   r   r   r   r    r   r  c                   @   r   )InvalidTableDefinitionError42P16Nr   r   r   r   r   r    r   r  c                   @   r   )InvalidObjectDefinitionError42P17Nr   r   r   r   r   r  #  r   r  c                   @   r   )WithCheckOptionViolationError44000Nr   r   r   r   r   r  '  r   r  c                   @   r   )InsufficientResourcesError53000Nr   r   r   r   r   r  +  r   r  c                   @   r   )DiskFullError53100Nr   r   r   r   r   r  /  r   r  c                   @   r   )OutOfMemoryError53200Nr   r   r   r   r   r  3  r   r  c                   @   r   )TooManyConnectionsError53300Nr   r   r   r   r   r  7  r   r  c                   @   r   )ConfigurationLimitExceededError53400Nr   r   r   r   r   r  ;  r   r  c                   @   r   )ProgramLimitExceededError54000Nr   r   r   r   r   r  ?  r   r  c                   @   r   )StatementTooComplexError54001Nr   r   r   r   r   r  C  r   r  c                   @   r   )TooManyColumnsError54011Nr   r   r   r   r   r  G  r   r  c                   @   r   )TooManyArgumentsError54023Nr   r   r   r   r   r  K  r   r  c                   @   r   )!ObjectNotInPrerequisiteStateError55000Nr   r   r   r   r   r  O  r   r  c                   @   r   )ObjectInUseError55006Nr   r   r   r   r   r  S  r   r  c                   @   r   )CantChangeRuntimeParamError55P02Nr   r   r   r   r   r  W  r   r  c                   @   r   )LockNotAvailableError55P03Nr   r   r   r   r   r  [  r   r  c                   @   r   )UnsafeNewEnumValueUsageError55P04Nr   r   r   r   r   r  _  r   r  c                   @   r   )OperatorInterventionError57000Nr   r   r   r   r   r  c  r   r  c                   @   r   )QueryCanceledError57014Nr   r   r   r   r   r  g  r   r  c                   @   r   )AdminShutdownError57P01Nr   r   r   r   r   r  k  r   r  c                   @   r   )CrashShutdownError57P02Nr   r   r   r   r   r  o  r   r  c                   @   r   )CannotConnectNowError57P03Nr   r   r   r   r   r  s  r   r  c                   @   r   )DatabaseDroppedError57P04Nr   r   r   r   r   r  w  r   r  c                   @   r   )IdleSessionTimeoutError57P05Nr   r   r   r   r   r  {  r   r  c                   @   r   )PostgresSystemError58000Nr   r   r   r   r   r    r   r  c                   @   r   )PostgresIOError58030Nr   r   r   r   r   r    r   r  c                   @   r   )UndefinedFileError58P01Nr   r   r   r   r   r    r   r  c                   @   r   )DuplicateFileError58P02Nr   r   r   r   r   r    r   r  c                   @   r   )FileNameTooLongError58P03Nr   r   r   r   r   r    r   r  c                   @   r   )SnapshotTooOldError72000Nr   r   r   r   r   r    r   r  c                   @   r   )ConfigFileErrorF0000Nr   r   r   r   r   r    r   r  c                   @   r   )LockFileExistsErrorF0001Nr   r   r   r   r   r    r   r  c                   @   r   )FDWErrorHV000Nr   r   r   r   r   r    r   r  c                   @   r   )FDWColumnNameNotFoundErrorHV005Nr   r   r   r   r   r    r   r  c                   @   r   )#FDWDynamicParameterValueNeededErrorHV002Nr   r   r   r   r   r    r   r  c                   @   r   )FDWFunctionSequenceErrorHV010Nr   r   r   r   r   r    r   r  c                   @   r   ))FDWInconsistentDescriptorInformationErrorHV021Nr   r   r   r   r   r    r   r  c                   @   r   )FDWInvalidAttributeValueErrorHV024Nr   r   r   r   r   r    r   r  c                   @   r   )FDWInvalidColumnNameErrorHV007Nr   r   r   r   r   r    r   r  c                   @   r   )FDWInvalidColumnNumberErrorHV008Nr   r   r   r   r   r    r   r  c                   @   r   )FDWInvalidDataTypeErrorHV004Nr   r   r   r   r   r    r   r  c                   @   r   )"FDWInvalidDataTypeDescriptorsErrorHV006Nr   r   r   r   r   r    r   r  c                   @   r   )(FDWInvalidDescriptorFieldIdentifierErrorHV091Nr   r   r   r   r   r    r   r  c                   @   r   )FDWInvalidHandleErrorHV00BNr   r   r   r   r   r    r   r  c                   @   r   )FDWInvalidOptionIndexErrorHV00CNr   r   r   r   r   r    r   r  c                   @   r   )FDWInvalidOptionNameErrorHV00DNr   r   r   r   r   r    r   r  c                   @   r   ))FDWInvalidStringLengthOrBufferLengthErrorHV090Nr   r   r   r   r   r    r   r  c                   @   r   )FDWInvalidStringFormatErrorHV00ANr   r   r   r   r   r    r   r  c                   @   r   )FDWInvalidUseOfNullPointerErrorHV009Nr   r   r   r   r   r    r   r  c                   @   r   )FDWTooManyHandlesErrorHV014Nr   r   r   r   r   r    r   r  c                   @   r   )FDWOutOfMemoryErrorHV001Nr   r   r   r   r   r    r   r  c                   @   r   )FDWNoSchemasErrorHV00PNr   r   r   r   r   r    r   r  c                   @   r   )FDWOptionNameNotFoundErrorHV00JNr   r   r   r   r   r    r   r  c                   @   r   )FDWReplyHandleErrorHV00KNr   r   r   r   r   r    r   r  c                   @   r   )FDWSchemaNotFoundErrorHV00QNr   r   r   r   r   r    r   r  c                   @   r   )FDWTableNotFoundErrorHV00RNr   r   r   r   r   r    r   r  c                   @   r   )FDWUnableToCreateExecutionErrorHV00LNr   r   r   r   r   r    r   r  c                   @   r   )FDWUnableToCreateReplyErrorHV00MNr   r   r   r   r   r    r   r  c                   @   r   )#FDWUnableToEstablishConnectionErrorHV00NNr   r   r   r   r   r	    r   r	  c                   @   r   )PLPGSQLErrorP0000Nr   r   r   r   r   r    r   r  c                   @   r   )
RaiseErrorP0001Nr   r   r   r   r   r    r   r  c                   @   r   )NoDataFoundErrorP0002Nr   r   r   r   r   r    r   r  c                   @   r   )TooManyRowsErrorP0003Nr   r   r   r   r   r    r   r  c                   @   r   )AssertErrorP0004Nr   r   r   r   r   r    r   r  c                   @   r   )InternalServerErrorXX000Nr   r   r   r   r   r    r   r  c                   @   r   )DataCorruptedErrorXX001Nr   r   r   r   r   r  #  r   r  c                   @   r   )IndexCorruptedErrorXX002Nr   r   r   r   r   r  '  r   r  (  r   r  r  r  r  r  rN   r  r   r   rG  r  r  rJ   rH   rP   r   r)   r[  r  r  r%   r'   r+   r  r  r  rL   r  rW  rR   r?  r	  r  r   rB   r  rT   r{  rm  ro  rq  r  rs  r   r}  ru  rw  ry  r   rV   rX   r-  r   r  r#  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r	  r3   r  r   r  ra  rI  r   r   r  r   r   r   r   r]  rY  r  rZ   rE  r  r   r  r\   r^   rb   r`   rd   r   rf   rF   r  r   r5   r3  rh   r  r  r  r  r   r  rj   rl   rn   rp   rO  r  r>   r<   rt   r   r:   rQ  r  rv   r  rx   r  rM  rz   r@   r|   r~   r   r   r1  r  r5  r%  r  r   r   r   r   r6   r   r  r   r   r   r   r   r8   r  r  r  r  r   r   rS  r   r   r   r   r  r   r   r   rr   r   r   r   r'  r   r   r   r  r  r  r  r  r#   r   r  rC  r  r   r   r   r  r  r  r/   r  r  r   r!  r  rU  r   r   r   r   r   r   r   r  r!   r/  r   r   r;  r   r  r+  rD   r=  r  r   r   r   r   rA  r  r  r  r   r   r  r9  r-   r7  r   r)  r1   r  r   rc  r  re  rk  ri  rg  r   r  r   r   rK  r  r_  r   N(  r    PostgresLogMessageWarningr   r   r   r   r   r   r   r   r   r   PostgresErrorr!   r#   r%   r'   r)   r+   r-   r/   r1   r3   r5   r6   r8   r:   r<   r>   r@   rB   rD   rF   rH   rJ   rL   rN   rP   rR   rT   rV   rX   rZ   r\   r^   r`   rb   rd   rf   rh   rj   rl   rn   rp   rr   rt   rv   rx   rz   r|   r~   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r  r  r  r  r	  r  r  r  r  r  r  r  r  r  r  r  r!  r#  r%  r'  r)  r+  r-  r/  r1  r3  r5  r7  r9  r;  r=  r?  rA  rC  rE  rG  rI  rK  rM  rO  rQ  rS  rU  rW  rY  r[  r]  r_  ra  rc  re  rg  ri  rk  rm  ro  rq  rs  ru  rw  ry  r{  r}  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r  r	  r  r  r  r  r  r  r  r  __all__r   r   r   r   <module>   s4  



 