Skip to content

Commit 82c9041

Browse files
staabmclxmstaab
andauthored
implement ReplayAndRecordingQueryReflector (#311)
Co-authored-by: Markus Staab <[email protected]>
1 parent 951e111 commit 82c9041

32 files changed

+692
-2176
lines changed

.github/workflows/phpstan.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,29 @@ jobs:
1919
- php-version: "8.0"
2020
db-image: 'mysql:8.0'
2121
reflector: "pdo"
22+
mode: "recording"
2223
- php-version: "8.0"
2324
db-image: 'mysql:8.0'
2425
reflector: "mysqli"
26+
mode: "recording"
27+
2528
- php-version: "8.1"
2629
db-image: 'mysql:8.0'
2730
reflector: "mysqli"
31+
mode: "recording"
2832
- php-version: '8.1'
2933
db-image: 'mariadb:latest'
3034
reflector: "mysqli"
35+
mode: "recording"
36+
37+
- php-version: "8.1"
38+
db-image: 'mysql:8.0'
39+
reflector: "mysqli"
40+
mode: "replay-and-recording"
3141

3242
env:
3343
DBA_REFLECTOR: ${{ matrix.reflector }}
44+
DBA_MODE: ${{ matrix.mode }}
3445

3546
# https://docs.github.com/en/free-pro-team@latest/actions/guides/about-service-containers
3647
services:

.github/workflows/tests.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,18 +19,29 @@ jobs:
1919
- php-version: "8.0"
2020
db-image: 'mysql:8.0'
2121
reflector: "pdo"
22+
mode: "recording"
2223
- php-version: "8.0"
2324
db-image: 'mysql:8.0'
2425
reflector: "mysqli"
26+
mode: "recording"
27+
2528
- php-version: "8.1"
2629
db-image: 'mysql:8.0'
2730
reflector: "mysqli"
31+
mode: "recording"
2832
- php-version: '8.1'
2933
db-image: 'mariadb:latest'
3034
reflector: "mysqli"
35+
mode: "recording"
36+
37+
- php-version: "8.1"
38+
db-image: 'mysql:8.0'
39+
reflector: "pdo"
40+
mode: "replay-and-recording"
3141

3242
env:
3343
DBA_REFLECTOR: ${{ matrix.reflector }}
44+
DBA_MODE: ${{ matrix.mode }}
3445

3546
# https://docs.github.com/en/free-pro-team@latest/actions/guides/about-service-containers
3647
services:

0 commit comments

Comments
 (0)