Small, sharp PHP packages for talking to a database.
A thin PDO layer with named connections, a query builder, forward-only results, and nested transactions.
composer require dirthara/database
Describe a table once and compile the DDL for MySQL, PostgreSQL, SQLite or SQL Server.
composer require dirthara/schema
Ordered collections with integer or string keys, in a mutable and an immutable variant.
composer require dirthara/collection
Map a class to a table with attributes, then read and write it through a typed store.
composer require dirthara/entity
Versioned schema changes over Database and Schema. A scaffold; no public API yet.
composer require dirthara/migration