Migrate to schema and column editor API #10005
continuous-integration.yml
on: pull_request
Matrix: ${{ format('SQLite - {0}', format('PHP {0} - DBAL {1} - ext. {2} - native lazy obj {3}',
matrix.php-version || 'Ø',
matrix.dbal-version || 'Ø',
matrix.extension || 'Ø',
matrix.native_lazy || 'Ø'
)) }}
PHPUnit (fail on deprecations)
31s
Matrix: ${{ format('MariaDB {0} - PHP {1} - DBAL {2} - ext. {3}',
matrix.mariadb-version || 'Ø',
matrix.php-version || 'Ø',
matrix.dbal-version || 'Ø',
matrix.extension || 'Ø'
) }}
Matrix: ${{ format('MySQL {0} - PHP {1} - DBAL {2} - ext. {3}',
matrix.mysql-version || 'Ø',
matrix.php-version || 'Ø',
matrix.dbal-version || 'Ø',
matrix.extension || 'Ø'
) }}
Matrix: ${{ format('PostgreSQL {0} - PHP {1} - DBAL {2} - ext. {3}',
matrix.postgres-version || 'Ø',
matrix.php-version || 'Ø',
matrix.dbal-version || 'Ø',
matrix.extension || 'Ø'
) }}
Upload coverage to Codecov
11s
Annotations
1 warning
|
PHPUnit (fail on deprecations)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: actions/cache@0400d5f644dc74513175e3cd8d07132dd4860809. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
Artifacts
Produced during runtime
| Name | Size | Digest | |
|---|---|---|---|
|
phpunit-mariadb-11.4-mysqli-8.2-3.7-coverage
|
111 KB |
sha256:21e2a7d17f8a80f752e50b75d70b41583b539e7cfe8a61d98b860e4f8e175940
|
|
|
phpunit-mariadb-11.4-mysqli-8.2-4@dev-coverage
|
111 KB |
sha256:a89cd90228359e1281b0c7e277a1d3cecd4c50ed82c55c4978150bd3fe07bad1
|
|
|
phpunit-mariadb-11.4-mysqli-8.2-default-coverage
|
111 KB |
sha256:563a6ecaacb8bce333ca1999f5240f2cbbcf255a578d3b4017736a63036d9762
|
|
|
phpunit-mariadb-11.4-mysqli-8.3-3.7-coverage
|
111 KB |
sha256:fd925738dc201c35fcd7dc0f205962f64f8487816fed4250f12cfcf9beb77bd6
|
|
|
phpunit-mariadb-11.4-mysqli-8.3-4@dev-coverage
|
111 KB |
sha256:e175da43cd199c16ddedd3ea36c896f2c28d70de92e58115347adc450765aaeb
|
|
|
phpunit-mariadb-11.4-mysqli-8.3-default-coverage
|
111 KB |
sha256:dd8fe70bed52d9ab2719241a612efd20e127614f9b365ee84f5a39e866076164
|
|
|
phpunit-mariadb-11.4-mysqli-8.4-3.7-coverage
|
111 KB |
sha256:9d8dca3ebb8327d99f53bb55f77cf9c61f9a5ce7b3aca7bc19afe5295e3e0081
|
|
|
phpunit-mariadb-11.4-mysqli-8.4-4@dev-coverage
|
111 KB |
sha256:d018745d08b9308cff4d1364695ba2d81c9053cb12e8fde6eec9f3de3c843e07
|
|
|
phpunit-mariadb-11.4-mysqli-8.4-default-coverage
|
111 KB |
sha256:61c806fb5980acb7df5eb65ff1613b0eb08c47c8053e61a52c487de54398e97a
|
|
|
phpunit-mariadb-11.4-mysqli-8.5-3.7-coverage
|
111 KB |
sha256:53bfae8903e8924408cd14d7e840955ec5008aa2ef3dc362e1e6ada6efbe3a80
|
|
|
phpunit-mariadb-11.4-mysqli-8.5-4@dev-coverage
|
111 KB |
sha256:63bf3a0d2aef4a947250be46470fd881006860bb572d19a63add70c4c99b8122
|
|
|
phpunit-mariadb-11.4-mysqli-8.5-default-coverage
|
111 KB |
sha256:e33972dcca972bb0152bf977730cb3b58d0381fdd43391f48ceb5bfac07180d7
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.2-3.7-coverage
|
111 KB |
sha256:df12cafee11b6634bc59422f86e9bf196a159824fce9c852b3378c7ccd9e6c3a
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.2-4@dev-coverage
|
111 KB |
sha256:0117d110d83eb7891607e5dc0a4f8535efce7f5de7c5eb8ede8d8cafd117d2ea
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.2-default-coverage
|
111 KB |
sha256:9bd7e1adf2f238fd628b598d266c3001573174aa32ff5cecef4bf55f5695621d
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.3-3.7-coverage
|
111 KB |
sha256:863c5ad4b59adb192e5b6bf043db532ae619347ca31ead2288387cbd11840f10
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.3-4@dev-coverage
|
111 KB |
sha256:02569f6b9c85ea52243ea52b0af529c02bc377248b9943c38dc0da2301426c9c
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.3-default-coverage
|
111 KB |
sha256:adbedef469fa3329a31a1e7c791d485ddb0d928ca56b3c60071a759739166c81
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.4-3.7-coverage
|
111 KB |
sha256:a4a4fe0bde09e6ae0ad8a4b1c68b0ff4cfd3c4fcb8c10320bc5f5a4bc6deaa11
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.4-4@dev-coverage
|
111 KB |
sha256:1b2cb495db24eb167868e384e92eeb84ff301cee2fecd340bd526f17c9e74a31
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.4-default-coverage
|
111 KB |
sha256:2cdc66e431fa13f9295e722b7a581a3d434daf024bd4e790744c53b25ea24e09
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.5-3.7-coverage
|
111 KB |
sha256:c46a105dccfcb2e2521052dd75b494d62ae2ef45e44fb38631e969370eae9126
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.5-4@dev-coverage
|
111 KB |
sha256:416aaa5ece98250e0ff8dea4ffccb6a1cbb5ba0d5390251cc48e7d0bea6a5ec5
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.5-default-coverage
|
111 KB |
sha256:f002406c081e935dd6f8082f1057b82fb0663fba510ca698a46d090af466d6f5
|
|
|
phpunit-mysql-5.7-mysqli-8.2-3.7-coverage
|
111 KB |
sha256:3af94baa3cb3c19657fdb939cc0ceadce534535c2e5f45d7e0dc13630875d1e6
|
|
|
phpunit-mysql-5.7-mysqli-8.2-default-coverage
|
111 KB |
sha256:e6607ec501018578b2a5e505a2b9e1cc12da05747359e2123b7ac25b934e7c11
|
|
|
phpunit-mysql-5.7-mysqli-8.3-3.7-coverage
|
111 KB |
sha256:c19640b4fa81e029406232f87b0e52f2961187f04881c17f30036bf02e0230cd
|
|
|
phpunit-mysql-5.7-mysqli-8.3-default-coverage
|
111 KB |
sha256:48dbee27d914b213c73d416a1348292e73073086fe6ef864685b0796dff69910
|
|
|
phpunit-mysql-5.7-mysqli-8.4-3.7-coverage
|
111 KB |
sha256:ff7672f5896797abd46ed38fc00bb502ec69961a1b29f9f4141fd67a7463bae1
|
|
|
phpunit-mysql-5.7-mysqli-8.4-default-coverage
|
111 KB |
sha256:d91ab70094d9e258e677c598b769d054bf3c6041110815b7d715cdc038def32a
|
|
|
phpunit-mysql-5.7-mysqli-8.5-3.7-coverage
|
111 KB |
sha256:020c6f71a85823a838db80c6b88c970e9c40bd6be81e7a4829f13089d06f3b4f
|
|
|
phpunit-mysql-5.7-mysqli-8.5-default-coverage
|
111 KB |
sha256:77f61a9f5375e7fd590fcad9a2729fa5ee1457bbc176aea6ab58469d42352003
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.2-3.7-coverage
|
111 KB |
sha256:539fd3f4ef0c61e2feec0a10798a729a6672f09f20a871ea5b38f5886b500123
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.2-default-coverage
|
111 KB |
sha256:2ec60fc0376d00c37d0483aba075e7192a40db2a5537b85057457e018dc227a4
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.3-3.7-coverage
|
111 KB |
sha256:62a75abf31439ff26cb0c0f7624e75f3fafeb6ff0a65ce81abfc8e2ad31fa1c7
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.3-default-coverage
|
111 KB |
sha256:5059d4af25d3ada96b2b711ca80fed268c4c2712af0d037af004e7033a76ce67
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.4-3.7-coverage
|
111 KB |
sha256:bd1cc4d4e4f367976364d1195acd5a197846e029a24a6042110274f1af732f62
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.4-default-coverage
|
111 KB |
sha256:d1e30593426428ad58041701d898ee422778c5aa61e127904ed407972e5a7853
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.5-3.7-coverage
|
111 KB |
sha256:8989f8043a4d49df32bd01271e0560019dca4e15a589e81dcdf85c29f1353401
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.5-default-coverage
|
111 KB |
sha256:9f2cba61a421758758967ebecbe9c33f061b2d80ff5dc520dade40ce4dcc46c3
|
|
|
phpunit-mysql-8.0-mysqli-8.2-3.7-coverage
|
111 KB |
sha256:0785c4a4d4d5386986f1f17b4a9b485533c00b581e4db010eca02429ee183768
|
|
|
phpunit-mysql-8.0-mysqli-8.2-4@dev-coverage
|
111 KB |
sha256:8d16b1f11b7bbdf02f23a16fb3a40f7c6861f94c720e6c32f48cf184ce27fca5
|
|
|
phpunit-mysql-8.0-mysqli-8.2-default-coverage
|
111 KB |
sha256:a4eb909025e3182b2d55cd5a655ab2b8cd8f0e9c1782c0754c484c29519967b1
|
|
|
phpunit-mysql-8.0-mysqli-8.3-3.7-coverage
|
111 KB |
sha256:acd43ff7c349398ef3a0f13f54bfbe9df523216aa3154c7598647425f1305298
|
|
|
phpunit-mysql-8.0-mysqli-8.3-default-coverage
|
111 KB |
sha256:4f5bbf4f2d2989e894adaf6028c75fc82c398ca27d553e7a254ffc89f71d2c06
|
|
|
phpunit-mysql-8.0-mysqli-8.4-3.7-coverage
|
111 KB |
sha256:9665b34cc9f26747aa8bdabc026ef675ac63cc9c3b3cd59037a9e7fb8a2ce727
|
|
|
phpunit-mysql-8.0-mysqli-8.4-default-coverage
|
111 KB |
sha256:8cd8aa2699f54a9be7b68896b9227f01e69ff49bf02a60bb956dd77fc8603279
|
|
|
phpunit-mysql-8.0-mysqli-8.5-3.7-coverage
|
111 KB |
sha256:cc926e35782f5c6b2df920efbb637ef933dc51c5edd17dac923c5a35a990815c
|
|
|
phpunit-mysql-8.0-mysqli-8.5-default-coverage
|
111 KB |
sha256:9bc6332df4a8e19898b54c26301381b1e9a0234ade077b46df5e463a122bdaff
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.2-3.7-coverage
|
111 KB |
sha256:aa0b4be0728aad2c2de14924ea3ccd5881b2e688546e4ffccd24fae65e55f8da
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.2-4@dev-coverage
|
111 KB |
sha256:d91a534b43eff70eeb22691d0b41f8dc05c374ad28fe7512eab7a29aa301923d
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.2-default-coverage
|
111 KB |
sha256:bbd2af14b691ad03594944e92ff882420ab2aa15b1368b5b39cc6b35b0f07747
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.3-3.7-coverage
|
111 KB |
sha256:0406c6d7e914203156746ad6427f144839342c0a49001384751d766fc7677d34
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.3-default-coverage
|
111 KB |
sha256:3b40f8852a3c7b4e94155b0423fae5d48bb677c4b74b1e4a4e73d274c4094bea
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.4-3.7-coverage
|
111 KB |
sha256:7adf6cb5fde4258e7a5629451f03caf1199489e994409b1a3a7c8a905d11c8d0
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.4-default-coverage
|
111 KB |
sha256:916aeced998a0d9d8d492b0508b96669f3b4c27b58d6ac969d78483d910647cb
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.5-3.7-coverage
|
111 KB |
sha256:a5f7ce64281a7a7215b0ee8c66dce150d58528474fdceba5d014624a91837367
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.5-default-coverage
|
111 KB |
sha256:46f8f5ee7294338cc597bc2502c080e611e26c2f14ad338abfa196205af383e3
|
|
|
phpunit-pdo_sqlite-8.1-3.7-highest-stable-0-coverage
|
218 KB |
sha256:2e888524b1141b4d5ad2af5fd2944e267c4a22f3ba4e352ad96bc51be41d62ce
|
|
|
phpunit-pdo_sqlite-8.1-default-highest-stable-0-coverage
|
218 KB |
sha256:9ce1ba37ca80eae2c625140a62e3fa716d4904ad22afb8576e47baada400ec45
|
|
|
phpunit-pdo_sqlite-8.1-default-lowest-stable-0-coverage
|
218 KB |
sha256:e19aeb2e928a837cd54a8291fae35fca27ad99fc2ba9620fafecef9d347ae142
|
|
|
phpunit-pdo_sqlite-8.2-3.7-highest-stable-0-coverage
|
223 KB |
sha256:4f825ae11e567d1ac88b3b9264e95718332dff8fd43f281ff2cdb79c6bf7ed12
|
|
|
phpunit-pdo_sqlite-8.2-4@dev--stable-0-coverage
|
223 KB |
sha256:92f883c668dfb6bfe5e20dabd45f7638894fd7b4bd8f68b829ad6cd2108aec54
|
|
|
phpunit-pdo_sqlite-8.2-default-highest-stable-0-coverage
|
223 KB |
sha256:8b8d6b729d7d10d950a7a7134d430fdfb64fbc367781f404ed65077a87b4129e
|
|
|
phpunit-pdo_sqlite-8.3-3.7-highest-stable-0-coverage
|
223 KB |
sha256:d21870033c3adcbf01df67342e9bb869f5f916ca277be17e94624094600be6b2
|
|
|
phpunit-pdo_sqlite-8.3-default-highest-stable-0-coverage
|
223 KB |
sha256:b592136b602424cc60baf88b5071cfc692bf65b066da4b54fdd56712b00de373
|
|
|
phpunit-pdo_sqlite-8.4-3.7-highest-stable-0-coverage
|
223 KB |
sha256:cb8ceb7ffd8410201e56a1a921b5150f7341e0a569e6010b6a78c55a55648805
|
|
|
phpunit-pdo_sqlite-8.4-default-highest-stable-0-coverage
|
223 KB |
sha256:9bd7cd3425a432772751de9df4d81477e9ced18dd0f0f3d27616c8029dbc75d5
|
|
|
phpunit-pdo_sqlite-8.4-default-highest-stable-1-coverage
|
223 KB |
sha256:d1dbf7ce56f79f013e56976ff264628ec042ccfff1bbbc852f4ad833f51a50ee
|
|
|
phpunit-pdo_sqlite-8.5-3.7-highest-stable-0-coverage
|
223 KB |
sha256:aa1fe5037137ff64881dce5557b8c71778339c6bcb33833a23299a42da4aa43b
|
|
|
phpunit-pdo_sqlite-8.5-default-highest-stable-0-coverage
|
223 KB |
sha256:9e291d0025b765ced6bdd2c6b0b85c57193255cfadc0ff999e4b1b77150fd290
|
|
|
phpunit-postgres-14-8.2-4@dev-pdo_pgsql-coverage
|
111 KB |
sha256:63c18aa155577aa389a046ef348170089bb75c877c42a1513931b9f2b3d878a6
|
|
|
phpunit-postgres-17-8.2-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:b342771de8805484d4edda858c58fa73fc5bf87c10a2dbbc8b7efc9c391dffc6
|
|
|
phpunit-postgres-17-8.2-3.7-pgsql-coverage
|
111 KB |
sha256:427faa7738a35581784b8599e21a4aeb67f53e0cc60af83f224e10e92861317b
|
|
|
phpunit-postgres-17-8.2-default-pdo_pgsql-coverage
|
111 KB |
sha256:03a99db6163376535a78a8824bde41bac47abe521f03cf03c16fcf1a4b027a5e
|
|
|
phpunit-postgres-17-8.2-default-pgsql-coverage
|
111 KB |
sha256:305d83fde9337c940cb5e4161887517dba49655dd6169f4cf1f7faa480380274
|
|
|
phpunit-postgres-17-8.3-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:423283209f86a4c3334cc3aa63a213a8c7261f431b271c1d97a42ca5b49539dd
|
|
|
phpunit-postgres-17-8.3-3.7-pgsql-coverage
|
111 KB |
sha256:c2582a1f2e1a1419ce7d8d8a472f5b81f48d85c2904e7924f72cd705d1162f1e
|
|
|
phpunit-postgres-17-8.3-default-pdo_pgsql-coverage
|
111 KB |
sha256:cb5ecd89cff4f0e5b9aef1f822cba571e72948cc26dd2441418dbbed281a8f1c
|
|
|
phpunit-postgres-17-8.3-default-pgsql-coverage
|
111 KB |
sha256:9a962d8f27ca6d0adf0452aee85a74e30b423726cd214b6a087f99c2d3c3b683
|
|
|
phpunit-postgres-17-8.4-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:c8f5ccb5b9022044c94978fe4cd13ab11860e0c890b9d2f68cb818d55272be66
|
|
|
phpunit-postgres-17-8.4-3.7-pgsql-coverage
|
111 KB |
sha256:e0aca738472447967da3b526668c3b6d6a805a479eb7e91321ca9acd6dbbe8b0
|
|
|
phpunit-postgres-17-8.4-default-pdo_pgsql-coverage
|
111 KB |
sha256:2b22bcb18a2e40048d1040648fb2673f027e829e19436ba1cd685f359e0e2f5a
|
|
|
phpunit-postgres-17-8.4-default-pgsql-coverage
|
111 KB |
sha256:5709ae500e293814057f3c99946fecfd22427ac5db755c5ee182beed915d1e98
|
|
|
phpunit-postgres-17-8.5-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:ea4972b9335a4adaf325d2fa212156c0e2fe32394868c4189b9978897fd81d9a
|
|
|
phpunit-postgres-17-8.5-3.7-pgsql-coverage
|
111 KB |
sha256:3ce27c3a565b8c898c1141ad9c91786f24a8ca06fa30975861db66c8d73d071d
|
|
|
phpunit-postgres-17-8.5-default-pdo_pgsql-coverage
|
111 KB |
sha256:b3b9385ac77157059f9d78c4eab076e9cb70a4750c99fc880375e193ccbf05e0
|
|
|
phpunit-postgres-17-8.5-default-pgsql-coverage
|
111 KB |
sha256:261d9209bf978b741d3b864f593806701b907d8b2666bb4b6ceec674f12bd64a
|
|
|
phpunit-postgres-9.6-8.2-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:3712c70d4202493e16037aa65565eb43043d450e6e129f38568cbc751a96483e
|
|
|
phpunit-sqlite3-8.1-3.7-highest-stable-0-coverage
|
218 KB |
sha256:142aeea170517e3e4a801bd916b5b994bf08be3b9e849842a0048a1b793eb28b
|
|
|
phpunit-sqlite3-8.1-default-highest-stable-0-coverage
|
218 KB |
sha256:ece8056dd750a7605fe6d35fb5c3d8891cf44cb9c945a5787cc49c42f63e492a
|
|
|
phpunit-sqlite3-8.2-3.7-highest-stable-0-coverage
|
223 KB |
sha256:a87e7c62e7c35945c9b23f423b7682ba2d6f6254ebfa6671e3247b7463287b1e
|
|
|
phpunit-sqlite3-8.2-4@dev--stable-0-coverage
|
223 KB |
sha256:879647ed1621d47e23627fa79ad16d7a23078f755ff8e4217c2fe7a83f47f50b
|
|
|
phpunit-sqlite3-8.2-default-highest-stable-0-coverage
|
223 KB |
sha256:d50e7ed75f68fccffab1cd8af32b921ff86df5b01211e50eadd19f3d48a6adee
|
|
|
phpunit-sqlite3-8.3-3.7-highest-stable-0-coverage
|
223 KB |
sha256:6c35dca33a240f663c7a9dd756f59df6246f56e47aaa2e6cbc2a5fa6e4047e31
|
|
|
phpunit-sqlite3-8.3-default-highest-stable-0-coverage
|
223 KB |
sha256:e948211b51fcfc5db6300bc0d7b42c45b355ffcb17ae974c2aa40d48c4470697
|
|
|
phpunit-sqlite3-8.4-3.7-highest-stable-0-coverage
|
223 KB |
sha256:cd60f454b2d3575a69098ba5e73473caaccc029c612b96d1efcc846cdc9192ad
|
|
|
phpunit-sqlite3-8.4-default-highest-dev-1-coverage
|
223 KB |
sha256:92b029deee6affbb3eac8fc40f6803aabcecf0f0e1eeb237e99ce2ede7708eb5
|
|
|
phpunit-sqlite3-8.4-default-highest-stable-0-coverage
|
223 KB |
sha256:5b290bec51e9a4f3d56011fd2ff573f583495850d05d2997b96d1af06ae331e3
|
|
|
phpunit-sqlite3-8.5-3.7-highest-stable-0-coverage
|
223 KB |
sha256:7b3ff10157fd6ff4793176d8444afc94021f4ed3e54b07d3f80c768f53c226c8
|
|
|
phpunit-sqlite3-8.5-default-highest-stable-0-coverage
|
223 KB |
sha256:1bbd64534b8f2f28507c83d2f904e040279fcc2d0fb6b03f9414475ca595bbb5
|
|