Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations
-
Updated
Apr 23, 2026 - PHP
Database abstraction layer, SQL abstraction, result set abstraction, and RowDataGateway and TableDataGateway implementations
Framework-agnostic PHP database library with unified API for MySQL, MariaDB, PostgreSQL, SQLite, MSSQL, and Oracle. Query Builder, caching, sharding, window functions, CTEs, JSON, migrations, ActiveRecord, CLI tools, AI-powered analysis. Zero external dependencies.
A simple database abstraction layer using PHP and PDO
Small PDO wrapper/abstraction layer to provide read/write endpoints and load balancing capabilities in one line of code
A PDO-based Database Class – Based on and Compatible with ThingEngineer's MySQLi Class
A lightweight database abstraction layer for PHP with multi-connection support and logging✨.
Model-based Database Abstraction Library using QtSql for C++
Asynchronous event sourcing.
Database Abstraction Layer provides a highly flexible and extensible storage interface that provides a unified way to interact with different storage backends.
A unified database abstraction layer providing annotation-driven domain mapping, repository-based CRUD operations, local and distributed key-value storage with per-key TTL, and multi-backend support for MongoDB, MySQL, and Redis. Works alongside the dependency injector for automatic repository discovery and injection.
Simple database abstraction layer for PHP
PHP SQL wrapper and model layer
Database abstraction layer.
Add a description, image, and links to the database-abstraction-layer topic page so that developers can more easily learn about it.
To associate your repository with the database-abstraction-layer topic, visit your repo's landing page and select "manage topics."