dbfit / pdo
PDO database library for any project php
Installs: 26
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/dbfit/pdo
Requires
- php: >=7.0
- ext-pdo: *
This package is not auto-updated.
Last update: 2025-12-05 01:01:52 UTC
README
Facilitating day-to-day SQL queries with PDO.
ATTENTION: it's a experimental version. Don't use it in production.
INSTALLATION
composer require dbfit/pdo
USAGE
Simple queries:
$dbfit = new Dbfit($host, $user, $password, $database); $result = $dbfit->query("SELECT * FROM users");
Transactions queries:
$dbfit->getConnection()->beginTransaction(); $dbfit->query($sql); $dbfit->query($sql); $dbfit->query($sql); $dbfit->getConnection()->endTransaction();
You can cancel a transaction using $dbfit->getConnection()->cancelTransaction();
Changelog
- v1.0.3
- Adding flexybility with
prepareQuerymethod
- Adding flexybility with
- v1.0.2
- Some bugfixes at
ConnectionManager
- Some bugfixes at
- v1.0.1
- Fixing
composer.json
- Fixing
- v1.0.0
- Initial version
Roadmap
selectmethod that returns result datainsertmethod that returnsinsert_idupdatemethod that returns number of affected rowsdeletemethod that returns number of affected rows- Other auxiliar methods:
join,where,groupBy,having,orderBylimit,offset - Aggregates methods:
count,distinctCount,max,min,avg,sum