kerim / basedb
Simple PDO database library.
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/kerim/basedb
This package is auto-updated.
Last update: 2025-10-29 03:22:47 UTC
README
Simple PDO database library
Install
composer require kerim/basedb
Usage
use Kerim\Basedb\BaseDB; BaseDB::method();
Methods:
Connect
use Kerim\Basedb\BaseDB; BaseDB::connect("dbname", ["user" => "username", "pass" => "password"], "host", "charset")
Table
use Kerim\Basedb\BaseDB; BaseDB::table("table")
Where
use Kerim\Basedb\BaseDB; BaseDB::table("table")::where(["key" => "value"])
Select
use Kerim\Basedb\BaseDB; BaseDB::table("table")::select(["column1", "column2", "..."]) /*** OR ***/ BaseDB::table("table")::select()
One
use Kerim\Basedb\BaseDB; BaseDB::table("table")::where(["key" => "value"])::select()::one();
All
use Kerim\Basedb\BaseDB; BaseDB::table("table")::select()::all();
Insert
use Kerim\Basedb\BaseDB; BaseDB::table("table")::insert([ "key" => "value", "other_key" => "other_value" ])
Update
use Kerim\Basedb\BaseDB; BaseDB::table("table")::where(["key" => "value"])::update([ "key" => "changed_value", ])
Delete
use Kerim\Basedb\BaseDB; BaseDB::table("table")::where(["key" => "value"])::delete(); /*** OR ***/ BaseDB::table("table")::delete();