Exception
Table of Contents
Interfaces
- RetryableException
- Marker interface for all exceptions where retrying the transaction makes sense.
Classes
- ConnectionException
- Base class for all connection related errors detected in the driver.
- ConnectionLost
- Base class for all connection related errors detected in the driver.
- ConstraintViolationException
- Base class for all constraint violation related errors detected in the driver.
- DatabaseDoesNotExist
- Base class for all unknown database object related errors detected in the driver.
- DatabaseObjectExistsException
- Base class for all already existing database object related errors detected in the driver.
- DatabaseObjectNotFoundException
- Base class for all unknown database object related errors detected in the driver.
- DatabaseRequired
- DeadlockException
- Exception for a deadlock error of a transaction detected in the driver.
- DriverException
- Base class for all errors detected in the driver.
- ForeignKeyConstraintViolationException
- Exception for a foreign key constraint violation detected in the driver.
- InvalidArgumentException
- Exception to be thrown when invalid arguments are passed to any DBAL API
- InvalidFieldNameException
- Exception for an invalid specified field name in a statement detected in the driver.
- InvalidLockMode
- LockWaitTimeoutException
- Exception for a lock wait timeout error of a transaction detected in the driver.
- MalformedDsnException
- NonUniqueFieldNameException
- Exception for a non-unique/ambiguous specified field name in a statement detected in the driver.
- NotNullConstraintViolationException
- Exception for a NOT NULL constraint violation detected in the driver.
- ReadOnlyException
- Exception for a write operation attempt on a read-only database element detected in the driver.
- SchemaDoesNotExist
- Base class for all unknown database object related errors detected in the driver.
- ServerException
- Base class for all server related errors detected in the driver.
- SyntaxErrorException
- Exception for a syntax error in a statement detected in the driver.
- TableExistsException
- Exception for an already existing table referenced in a statement detected in the driver.
- TableNotFoundException
- Exception for an unknown table referenced in a statement detected in the driver.
- UniqueConstraintViolationException
- Exception for a unique constraint violation detected in the driver.