Download the PHP package lukman-ss/database without Composer
On this page you can find all versions of the php package lukman-ss/database. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download lukman-ss/database
More information about lukman-ss/database
Files in lukman-ss/database
Download lukman-ss/database
More information about lukman-ss/database
Files in lukman-ss/database
Vendor lukman-ss
Package database
Short Description A lightweight PHP database library wrapper around PDO
License MIT
Package database
Short Description A lightweight PHP database library wrapper around PDO
License MIT
Please rate this library. Is it a good library?
Informations about the package database
Lukman Database
Lightweight PHP database package built on PDO.
Requirements
- PHP 8.2 or higher
- PDO extension (
ext-pdo)
Installation
SQLite Connection
ConnectionFactory
Supported DSN drivers are sqlite, mysql, and pgsql.
DatabaseManager
Connections are created lazily and cached until purge(), disconnect(), or reconnect() is called.
Select Query
Insert, Update, Delete
Raw Query Parts
Joins
Only inner join and left join are supported.
Transactions
Nested transactions are supported without savepoints.
Schema Builder
Schema support is limited to SQLite create/drop helpers. Alter table and foreign keys are not implemented.
Error Handling
- Query execution errors throw
Lukman\Database\Exception\QueryException. - Connection and configuration errors throw
Lukman\Database\Exception\ConnectionException.
Testing
All versions of database with dependencies
PHP Build Version
Package Version
Requires
php Version
>=8.2
ext-pdo Version *
ext-pdo Version *
The package lukman-ss/database contains the following files
Loading the files please wait ...