| 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) | | | |
| database | by dg | renamed Nette\Database\ResultSet -> Result as it represents not only result of queries but also of commands | | | |
| database | by dg | connections are always lazy (BC break) | | | |
| database | by dg | ConnectionPanel: refactoring, initialize($addBarPanel) is true by default | | | |
| database | by dg | removed formatLike() (BC break) | | | |
| database | by dg | removed IRow & IRowContainer (BC break) | | | |
| database | by dg | removed aliases for ISupplementalDriver, IConventions (BC break) | | | |
| database | by dg | MySQL: convertBoolean is true by default (BC break) | | | |
| database | by dg | returns date-time as immutable Nette\Database\DateTime by default (BC break) can be disabled by option newDateTime = false | | | |
| database | by dg | Reflection: added 'scale' field | | | |
| database | by dg | Driver::getColumns() nativetype -> nativeType, autoincrement -> autoIncrement (BC break) | | | |
| database | by dg | DatabaseExtension: removed obsolete option 'reflection' | | | |
| database | by dg | removed old Driver::SUPPORT & MySqlDriver::Error constants (BC break) | | | |
| database | by dg | uses #[Deprecated] | | | |
| database | by dg | opened 4.0-dev | | | |
| database | by dg | composer: increased dependencies versions | | | |
| database | by dg | some deprecated methods trigger notices | | | |
| database | by dg | readme: added jumbo | | | |
| database | by dg | uses PHP 8.4 features | | | |
| database | by dg | requires PHP 8.4 | | | |
| database | by dg | opened 3.3-dev | | | |
| database | by dg | SqlPreprocessor: backtick identifiers are skipped when looking for placeholders [Closes #318] | | | |
| database | by dg | SqliteDriver: getColumns() lists generated columns [Closes #324] | | | |
| database | by dg | DatabaseExtension: options accept driver-specific constants like Pdo\Mysql::ATTR_SSL_CA [Closes #333] | | | |
| database | by dg | cs | | | |