Framework

Repository Author Commit message Committed SHA  
 
utils by dg typo
utils by dg github actions updated
safe-stream by dg github actions updated
forms by dg eslint.config: added 'curly'
database by dg ActiveRow::_get() does not return a reference
database by dg added Explorer::createFromDsn() & createFromParameters()
database by dg Result: uses yield for iteration
database by dg Selection: uses yield for iteration
database by dg Engine::delimite() -> delimit() (BC break)
database by dg Engine::applyLimit() returns string (BC break)
database by dg removed IStructure (BC break)
database by dg merging Connection & Explorer classes into one (BC break)
database by dg auxiliary commit
database by dg Connection::getDsn() deprecated (BC break)
database by dg Explorer, Selection, Structure: change of constructor dependencies (BC break)
database by dg drivers: getForeignKeys() works with multi-column foreign keys
database by dg Connection::getInsertId() returns int|string or exception (BC break)
database by dg added Connection::getLastQuery(), Result::getQuery(), DriverException::getQuery(), replaces getSql() and getParameters() pairs
database by dg Connection: calling query() moved here from Result

reverts bc4bebce

database by dg DriverException::getCode() returns driver error code instead of SQLState (BC break)
database by dg try/catch checking and converting of PDOException moved to drivers
database by dg Result::getColumnMeta is cached (ref #212)
database by dg PDOStatement replaced by Result
database by dg SqlsrvDriver: converts BIT to boolean (BC break)
database by dg added option convertDecimal & converts to int/float [Closes #257]
database by dg added option convertDateTime
database by dg removed custom rowNormalizer (BC break)
database by dg uses TypeConverter to convert values to PHP
database by dg added TypeConverter
database by dg Connection::getPdo() deprecated
database by dg added Connection::execute()

allows under PDO SQLsrv driver to load SQL dump containing 'SET IDENTITY_INSERT products ON;'

database by dg added Connection::getServerVersion()

Last synchronization: 2025-04-01 16:01:37