Releases: ArrisFramework/Arris.Database
Releases · ArrisFramework/Arris.Database
2.3.0
- внедряем репозиторий таблиц в Connection. - репозиторий таблиц создается на этапе `Config`. - к классу `Config` добавлены методы-хелперы `initTables`, `addTable`, `getTable` - после коннекта репозиторий таблиц доступен через публичное поле `tables` - после коннекта таблицы доступны через `$pdo->tables[key]` или `$pdo->tables->getTable(key)`
2.2.0
- added Tables repository (implements ArrayAccess)
2.1.0
- PHP8 version - critical fix LAST INSERT ID
2.0.0
- PHP8 version - New Classes, that implements PDO
1.99.0
- v 2.0 Release candidate - PHP8 version - Changed class names - Implements PDO
1.2.1
- PHP7.4 & PHP8 compatible - DBConfig can accept empty `credentials` argument
1.2.0
- PHP7.4 & PHP8 compatible - DBConfig now have `setDriver`, `setHost`, `setPort`, `setUser`, `setPassword`, `setCollate`, `setCharset` and `setDatabase` - DBWrapper constructor takes first argument as ARRAY or DBConfig instance - `SET NAMES` available for Postgres and MySQL - `SET COLLATE` available for MySQL only
1.1.0
- PHP7.4 & PHP8 compatible - Default charset and collate is utf8mb4 / utf8mb4_unicode_ci
1.0.1
- PHP8 compatible code - unify loggers: info for slow requests, error for errors, emergency for fatal errors
1.0.0
- PHP8 compatible code - removed apostrophes