Releases: larapulse/database
Releases · larapulse/database
Ability to add custom options while connection using `ConnectionManager`
Added
- Ability to add custom options while connection using
ConnectionManager
Removed
- Useless
privatemethodsetConnectioninConnectionManager
Fixed
- Code readability
Deprecate plain function usage
Deprecated
- Usage of
Utils/array_functions.phpand will be completely deleted in next MINOR release
BulkSql feature
Added
- Optional
optionsfrom$configwhile initializingDriver\Engine. Have more priority, then default options fromDriver\Engine - Array functions in
League\Database\Utilsnamespace, such as:
⋅⋅⋅array_is_assoc
⋅⋅⋅array_depth
⋅⋅⋅array_flatten
⋅⋅⋅array_flatten_assoc
⋅⋅⋅is_array_of_type BulkSqlfeature
Read more...
* `BulkInsert`, `BulkReplace` and `BulkDelete` classes
* `BulkSqlTrait` with `iterateOverItems` method
* `IGeneralSql` and `IBulkSql` interfaces
Fixed
- Methods return types in
Utils\Transaction League\Database\Utils\Transactionrename methodtrytoattempt
Removed
hhvmsupport fromtravis-ci.yml
Base skeleton of project
2017-09-30
Added
Driver\Engineclass to set connection with DBUtils\Transactionclass to operate with transaction in static contextConnectionManagerwrapper class to set connection formasterandslaveconnections