| 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 | | | |
| 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() | | | |
| database | by dg | PDO replaced by Connection | | | |
| database | by dg | connections & engines are created by Driver | | | |
| database | by dg | Connection: the driver is created in the constructor | | | |
| database | by dg | added new drivers | | | |
| database | by dg | renamed drivers to *Engine | | | |
| database | by dg | renamed Nette\Database\Driver -> Nette\Database\Drivers\Engine (BC break) | | | |