Doctrine DBAL
E452828
Doctrine DBAL is a PHP database abstraction and access layer that provides a powerful, object-oriented API for working with relational databases independently of specific SQL drivers.
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
PHP library
ⓘ
database abstraction layer ⓘ open-source software ⓘ |
| category |
PHP database library
ⓘ
database abstraction library ⓘ |
| compatibleWith | Composer ⓘ |
| dependencyOf | Doctrine ORM NERFINISHED ⓘ |
| designedFor |
decoupling application code from specific SQL drivers
ⓘ
object-oriented database access ⓘ |
| documentation | https://www.doctrine-project.org/projects/doctrine-dbal.html ⓘ |
| ecosystem | Doctrine NERFINISHED ⓘ |
| hasFeature |
connection management
ⓘ
database platform abstraction ⓘ event system ⓘ logging integration ⓘ parameter binding ⓘ prepared statements ⓘ profiling integration ⓘ query builder ⓘ schema diffing ⓘ schema introspection ⓘ schema manager ⓘ transaction management ⓘ |
| implements |
database abstraction over PDO
ⓘ
database abstraction over native drivers ⓘ |
| installCommand | composer require doctrine/dbal ⓘ |
| license | MIT License ⓘ |
| maintainedBy | Doctrine Project maintainers ⓘ |
| partOf | Doctrine Project NERFINISHED ⓘ |
| programmingLanguage | PHP NERFINISHED ⓘ |
| provides |
database abstraction
ⓘ
database access layer ⓘ object-oriented API for databases ⓘ |
| repository | https://github.com/doctrine/dbal ⓘ |
| supports |
MariaDB
NERFINISHED
ⓘ
MySQL NERFINISHED ⓘ Oracle Database NERFINISHED ⓘ PostgreSQL NERFINISHED ⓘ SQL Server NERFINISHED ⓘ SQLite NERFINISHED ⓘ multiple database platforms ⓘ relational databases ⓘ |
| supportsFeature |
SQL query abstraction
ⓘ
connection pooling (via configuration and drivers) ⓘ custom mapping types ⓘ database migrations (via Doctrine Migrations) ⓘ platform-specific SQL generation ⓘ portable database types ⓘ |
| usedBy | Doctrine ORM NERFINISHED ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.