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
private
methodsetConnection
inConnectionManager
Fixed
- Code readability
Deprecate plain function usage
Deprecated
- Usage of
Utils/array_functions.php
and will be completely deleted in next MINOR release
BulkSql feature
Added
- Optional
options
from$config
while initializingDriver\Engine
. Have more priority, then default options fromDriver\Engine
- Array functions in
League\Database\Utils
namespace, such as:
⋅⋅⋅array_is_assoc
⋅⋅⋅array_depth
⋅⋅⋅array_flatten
⋅⋅⋅array_flatten_assoc
⋅⋅⋅is_array_of_type
BulkSql
feature
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\Transaction
rename methodtry
toattempt
Removed
hhvm
support fromtravis-ci.yml
Base skeleton of project
2017-09-30
Added
Driver\Engine
class to set connection with DBUtils\Transaction
class to operate with transaction in static contextConnectionManager
wrapper class to set connection formaster
andslave
connections