Releases: staabm/phpstan-dba
Releases · staabm/phpstan-dba
0.2.55
Improvements
- Support for delete, insert, update, replace by @jakubvojacek, @staabm in #483
Enable it via RuntimeConfiguration:
$config = new RuntimeConfiguration();
$config->analyzeWriteQueries(true);requires transaction support in db schema and db driver
Full Changelog: 0.2.54...0.2.55
0.2.54
Features
- Detect syntax errors in
Dibi\Connection::*by @jakubvojacek in #463 - Dibi type inference by @staabm in #468
Improvements
- fix PHPStan 1.9.3 compat by @staabm in #486
- Throw exception in case we are not able to start a transaction by @staabm in #487
- implement DbaApi by @jakubvojacek in #480
What's Changed
- simplify test-suite config by @staabm in #464
- simplify return type extensions by @staabm in #467
- fix github action phpunit annotations by @staabm in #471
- Adds new placeholders by @jakubvojacek in #473
- Fix aggregate functions in dibi::fetchSingle by @jakubvojacek in #478
- test with empty result cache by @staabm in #482
- remove duplicate mysqli_stmt stub definitions by @staabm in #485
Full Changelog: 0.2.53...0.2.54
0.2.53
- fix
ReplayAndRecordingQueryReflectorto report consistent results withRecordingReflector
Full Changelog: 0.2.52...0.2.53
0.2.52
- work arround PHPStorm integration issues which lead to useless cache-files. phpstan-dba should be run across the whole project
Full Changelog: 0.2.51...0.2.52