Migrate to schema and column editor API #10010
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)
23s
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
19s
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:0e015a355e6d14a1349ac4a7d6bc4e578ca8e33d5855a61067e80bbafdb60191
|
|
|
phpunit-mariadb-11.4-mysqli-8.2-4@dev-coverage
|
111 KB |
sha256:2a3d95a24b64870682dc2e4faae6260b8400fa5407bc17f93c781a73848819d0
|
|
|
phpunit-mariadb-11.4-mysqli-8.2-default-coverage
|
111 KB |
sha256:59f3c567d11284dc7b97705a0c9f989f32b920a6c336fac3f7e2691abec42940
|
|
|
phpunit-mariadb-11.4-mysqli-8.3-3.7-coverage
|
111 KB |
sha256:9f7838ce95653af9e8771f5ac65cf0315ba459967c2faf8a570c8ffeaf7f3823
|
|
|
phpunit-mariadb-11.4-mysqli-8.3-4@dev-coverage
|
111 KB |
sha256:0f006973073c6dd661e4fc87c2938e93807bda9c5798eff9de433033687c717c
|
|
|
phpunit-mariadb-11.4-mysqli-8.3-default-coverage
|
111 KB |
sha256:2444c2fbdf4edf8fe9101c6682a5ce088f4ff6a495e89c2773a5d486dbf645f4
|
|
|
phpunit-mariadb-11.4-mysqli-8.4-3.7-coverage
|
111 KB |
sha256:4d51c78937bce9226eaf6172bec2ecbdf996d92b06ca2edff1d991f2235c9287
|
|
|
phpunit-mariadb-11.4-mysqli-8.4-4@dev-coverage
|
111 KB |
sha256:2f74963280874189caa24233d01a1d329ac96b2cbaf4e59a4e6e0104a4015b60
|
|
|
phpunit-mariadb-11.4-mysqli-8.4-default-coverage
|
111 KB |
sha256:e3089fdbdf9f49ae3f2305a07bf2e87237722816e4abb64358e47913a10ff8d6
|
|
|
phpunit-mariadb-11.4-mysqli-8.5-3.7-coverage
|
111 KB |
sha256:7569834a10dbe917f0917e7a7b1e3616924cfa150f36bdecb1d996928f465ab9
|
|
|
phpunit-mariadb-11.4-mysqli-8.5-4@dev-coverage
|
111 KB |
sha256:c151c07720be73fab321b0a8bc74128341d35bf054fc4e4641f3340d74b2bf79
|
|
|
phpunit-mariadb-11.4-mysqli-8.5-default-coverage
|
111 KB |
sha256:db84583c1c8f2a684229acdd93c8c085c34a6984c1f481832317699bef14e86b
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.2-3.7-coverage
|
111 KB |
sha256:04939b798fa3cb7569dc28de440092f498be27978778c674e1fc80e3286c444b
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.2-4@dev-coverage
|
111 KB |
sha256:5878fd889f083a25aaa848df919d22547bb6d689a0d60a3e182c07628a503ad2
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.2-default-coverage
|
111 KB |
sha256:6f37a046979a2aa804a7bc9994cc537dcf72ae14c766d3296a96a85d6f246550
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.3-3.7-coverage
|
111 KB |
sha256:10a0783210fc8060aaa85d45a53ed916330845c079f746e05a3bc365e40f60b7
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.3-4@dev-coverage
|
111 KB |
sha256:e733b2e904283d1acfa901e5e7bcedb03702cb26627a0cccc9d4780ad6f98333
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.3-default-coverage
|
111 KB |
sha256:e623c7dd49ac0122f79724b9a2684d443c9990b56e5c3d844d38d11fc915624f
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.4-3.7-coverage
|
111 KB |
sha256:1e4945afb4bbc03126c8dc14a19b7eaf8cd3b3465522d7ce205bdd59381a8945
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.4-4@dev-coverage
|
111 KB |
sha256:4b4b779c6cfcf69dabad5728f6959fff9cb30c90090d88b6375aa006d8ee7c00
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.4-default-coverage
|
111 KB |
sha256:d9279bb2f104e2a279df6b8c3ae911db40737e52107330483a4c0e28dbac4f91
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.5-3.7-coverage
|
111 KB |
sha256:14ee0f828fe90461990b9aa7d2cb8eb9218f433712ca3e2982f35118455e3e7b
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.5-4@dev-coverage
|
111 KB |
sha256:8b4ef3522bf56ebb2fad19e824300647a1c97f3578254f382833ac28f74fe24f
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.5-default-coverage
|
111 KB |
sha256:6b935d4666f2ec73b2c1d892cb83b6b0c666cf194b46a760e73dd4ed1d0c0158
|
|
|
phpunit-mysql-5.7-mysqli-8.2-3.7-coverage
|
111 KB |
sha256:64dcade77ebc499892df6e0b4ea10a9946c480baf076432a8161931891a3670b
|
|
|
phpunit-mysql-5.7-mysqli-8.2-default-coverage
|
111 KB |
sha256:85018dfd4e253869c7df9173272282d8a3a817fd70937b7f01c0d9b2ae3233f5
|
|
|
phpunit-mysql-5.7-mysqli-8.3-3.7-coverage
|
111 KB |
sha256:95aad079d82e91c0e457dcf063ef1806489beb80e464cfd63a1108b61ab34c83
|
|
|
phpunit-mysql-5.7-mysqli-8.3-default-coverage
|
111 KB |
sha256:dbff8d77f86e8a1ceb946afdb24fbac6afcac41257db60f8b7fae21bf7c2c0bd
|
|
|
phpunit-mysql-5.7-mysqli-8.4-3.7-coverage
|
111 KB |
sha256:b901c6f984a6b1bf1eef06a9c17b8c06138b3537303ed09a497950f9aca76b9c
|
|
|
phpunit-mysql-5.7-mysqli-8.4-default-coverage
|
111 KB |
sha256:dc5e44fc0f1a382ac53c97bb4d8f530a125e154881f850cd93b91cbb0d2095c1
|
|
|
phpunit-mysql-5.7-mysqli-8.5-3.7-coverage
|
111 KB |
sha256:0c6c69ed30408cce9bbfc4d083054b4715fff15641435a61e61044c2d8291168
|
|
|
phpunit-mysql-5.7-mysqli-8.5-default-coverage
|
111 KB |
sha256:c0173ed216073849507f259833cd95ac6d755b8402b5dee44003ab4bb1651b1c
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.2-3.7-coverage
|
111 KB |
sha256:1cfe53887d672f30a4b5baace6c5b62439970a266ed660405e68d81b0650a428
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.2-default-coverage
|
111 KB |
sha256:59f8d4b7bcf7dfaf4331e6384e5fe336d17a61eb000a34a59d91351f0937ceb2
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.3-3.7-coverage
|
111 KB |
sha256:a05fa8e919dc0afadf3eb70cfcf3e85f4bce65f253980ee714bd6e87a44890c6
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.3-default-coverage
|
111 KB |
sha256:b35ad1fde1d485054d93a2ec37f04848b60451bce99309bfdfd7cd1b0efdce25
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.4-3.7-coverage
|
111 KB |
sha256:40f59167196f163bff23a769b79cf0d3829dc901a8aaa45451e30b816435b8f8
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.4-default-coverage
|
111 KB |
sha256:3dff68aefeaeacf34ea865173103c54f07dacfebb8cce0e2ebe1f6396076ceaf
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.5-3.7-coverage
|
111 KB |
sha256:dfd4f82b7e3613de687a0a6e26f4bb5b3124485b456fa3abfc3ef28e62d03667
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.5-default-coverage
|
111 KB |
sha256:e9be3e374f5eede0408fd51c79db96fea0c9c324deab61d5c699fb1938f94306
|
|
|
phpunit-mysql-8.0-mysqli-8.2-3.7-coverage
|
111 KB |
sha256:ced17e6b5b83566d10e22ccda9facfa449f9d4296cce6d86b18880eb3b834677
|
|
|
phpunit-mysql-8.0-mysqli-8.2-4@dev-coverage
|
111 KB |
sha256:2e06b4076ec36f2875eaa86863430d0293a935f7cc63c5390e80ccca6eb8ef45
|
|
|
phpunit-mysql-8.0-mysqli-8.2-default-coverage
|
111 KB |
sha256:92a7d7273175a446137c0fb1b76928695d7bc641c71c32210431346cd7b974f9
|
|
|
phpunit-mysql-8.0-mysqli-8.3-3.7-coverage
|
111 KB |
sha256:b80123e249d352a8dd0e09ff18c70a7c84c8103628dab7a17cb5374f65715221
|
|
|
phpunit-mysql-8.0-mysqli-8.3-default-coverage
|
111 KB |
sha256:6e00820e302ee74f7f4a67e9be741aaf3ec562101b2519e0c0b55506009a76cf
|
|
|
phpunit-mysql-8.0-mysqli-8.4-3.7-coverage
|
111 KB |
sha256:afb7496094a424d671600eb7f1a59ef21899591ee041561d8b1a2224f017fd4f
|
|
|
phpunit-mysql-8.0-mysqli-8.4-default-coverage
|
111 KB |
sha256:13b8a6e929eec4f587fd8173bbcbddb08ddf86f9a952e66c3a221455da5f01a0
|
|
|
phpunit-mysql-8.0-mysqli-8.5-3.7-coverage
|
111 KB |
sha256:7de04ff4ad3e8298f3f32c72a90f6e44b0e674d1b81ce2f24cdc72f2f5674c92
|
|
|
phpunit-mysql-8.0-mysqli-8.5-default-coverage
|
111 KB |
sha256:15bca54792517c8cf45ce213b8b3ac04465a9c34fba0f1fc7ca425f0715e5404
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.2-3.7-coverage
|
111 KB |
sha256:5ead929d2f3aad7249cc0afd634640a19eff1b486e89283f0af749415db5e8f7
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.2-4@dev-coverage
|
111 KB |
sha256:09247b6148003e3652fc2c89c30ad4ba24b7e14eb7dc9f60a58cd712b9a496cd
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.2-default-coverage
|
111 KB |
sha256:9fdf7a3f1a270e4086900048f858427a00ec92a7fa031c2c9c7dc0e968856d3f
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.3-3.7-coverage
|
111 KB |
sha256:ad8ff7ec49e8da100900c9146227da6d7f0f641dbf1c0a68d4116dc85ad3292e
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.3-default-coverage
|
111 KB |
sha256:e4dc112b6bcbbfc945c057cb937ca6b515eb96fc5cd120d67f4705c6a99427f3
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.4-3.7-coverage
|
111 KB |
sha256:de6a9d0d2f3455fa7cb746a2be666793c36f6822bdc9d3e40004b5fe67101c7b
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.4-default-coverage
|
111 KB |
sha256:bc55afdeb1386fcd65beaa1f32ecd8b864bf6ec5cda14f9a8118731e47ec1a32
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.5-3.7-coverage
|
111 KB |
sha256:0d4ad2f21017c10451eb5d55f7f319904e7f83d19479eef0c6621890daf22183
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.5-default-coverage
|
111 KB |
sha256:ceea6b5db5a79612ff4b00b722f140bc54fb65d37a60779617b5ec4c89a3d196
|
|
|
phpunit-pdo_sqlite-8.1-3.7-highest-stable-0-coverage
|
218 KB |
sha256:bdeaf279d6dc0b79abcfbf631d7b8ea3e00e700718b17eed5406576c336b97a6
|
|
|
phpunit-pdo_sqlite-8.1-default-highest-stable-0-coverage
|
218 KB |
sha256:26c42be74da57dda7ef174577681c8acd5fb454e32c8ee95f5b5a3bb3b78603c
|
|
|
phpunit-pdo_sqlite-8.1-default-lowest-stable-0-coverage
|
218 KB |
sha256:003424be8be715a15d0e08448aad81da5af1f08fedfeea1d1bf9f1a2f576d7b1
|
|
|
phpunit-pdo_sqlite-8.2-3.7-highest-stable-0-coverage
|
223 KB |
sha256:135dce48784982fc3c7b21acbb37995038741cfb61c0d072118d6a140c6acb56
|
|
|
phpunit-pdo_sqlite-8.2-4@dev--stable-0-coverage
|
223 KB |
sha256:47bbcd24742f195bbebda9d949dcaa3a1d213cff98ebf4ed7fcfc6c08b432e2e
|
|
|
phpunit-pdo_sqlite-8.2-default-highest-stable-0-coverage
|
223 KB |
sha256:8b76c57ee30298601e7893329a75b5d21f3e6b4988b6f5c4d4d9e61e253d0865
|
|
|
phpunit-pdo_sqlite-8.3-3.7-highest-stable-0-coverage
|
223 KB |
sha256:9afa21df3bcab7d3fc1d96743ca5c14c2ce56c10b9a608d955c5cfac572aaec3
|
|
|
phpunit-pdo_sqlite-8.3-default-highest-stable-0-coverage
|
223 KB |
sha256:2d3dd31eee55512ec8da3158508ff4446b024197d7f50952b539c07a1ef2e6e3
|
|
|
phpunit-pdo_sqlite-8.4-3.7-highest-stable-0-coverage
|
223 KB |
sha256:a198b1a84cf7acde7e1c7397c76e25a778b63213b1b87e4ce1c5c79a7f291229
|
|
|
phpunit-pdo_sqlite-8.4-default-highest-stable-0-coverage
|
223 KB |
sha256:a273d05a88fe498cbce1901dbafc029d89b0cfc09b090b95ee006cf5c210856a
|
|
|
phpunit-pdo_sqlite-8.4-default-highest-stable-1-coverage
|
223 KB |
sha256:e6d1d44647bf9fd466a5d3cd8a1310fb8d04e5f821c0a23f2a9d521c22999734
|
|
|
phpunit-pdo_sqlite-8.5-3.7-highest-stable-0-coverage
|
223 KB |
sha256:380137b9754873d9574d9a6a76a3a6fe6b237d4e0a0ac61b1c2714955f169789
|
|
|
phpunit-pdo_sqlite-8.5-default-highest-stable-0-coverage
|
223 KB |
sha256:04a304ee5670969157dc106902e4d1b4225b3773f3e2ef3e98fd40c528e0cea8
|
|
|
phpunit-postgres-14-8.2-4@dev-pdo_pgsql-coverage
|
111 KB |
sha256:110f03be4cea475a57e74797282113ef047f935fc1c635f2653ca027db48742e
|
|
|
phpunit-postgres-17-8.2-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:12de88e4f0d4c8b33f2b5c81c0216c0aaf58e89515a969d2ae51b41db64bab9e
|
|
|
phpunit-postgres-17-8.2-3.7-pgsql-coverage
|
111 KB |
sha256:7f19249258aa49b2686ffea19f0b31b0d3affd6730d9b520f7b5922a85dcb7b4
|
|
|
phpunit-postgres-17-8.2-default-pdo_pgsql-coverage
|
111 KB |
sha256:131de3caa6e4a786a962f51af656947620f5a4910e753fd3787a0e7f772bf9eb
|
|
|
phpunit-postgres-17-8.2-default-pgsql-coverage
|
111 KB |
sha256:ad58be996a46f081671dd3eb89c9eadd347339df1adb01c5ec4f1747c930b527
|
|
|
phpunit-postgres-17-8.3-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:a9e8ce994e0bf2a9e6511079d7e9968b2d194954b0fc21851a121d6e42403d83
|
|
|
phpunit-postgres-17-8.3-3.7-pgsql-coverage
|
111 KB |
sha256:bace071c8938434b3592130a15d0c8d68d4ecb02f3f48b8e327b15e563f4706d
|
|
|
phpunit-postgres-17-8.3-default-pdo_pgsql-coverage
|
111 KB |
sha256:8ead50d72567570b1aa3ba36c1e3d9ac7a936c590ef56e91bf6fdf3f8cdc3db3
|
|
|
phpunit-postgres-17-8.3-default-pgsql-coverage
|
111 KB |
sha256:a20e934037a9d973bc9bc548a7b98dbe2beb29edeb9a509e04c45e3731416b8c
|
|
|
phpunit-postgres-17-8.4-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:85fdd64b678510724b9412c2605020416534526b026e1d023c181686e65d20ec
|
|
|
phpunit-postgres-17-8.4-3.7-pgsql-coverage
|
111 KB |
sha256:15898c4f911df34dd09790e05d905e66a678c67c0b307bd2374d6a8c684aa222
|
|
|
phpunit-postgres-17-8.4-default-pdo_pgsql-coverage
|
111 KB |
sha256:c0204e336e10f3456b8a3314ef28f11280f28208014f2c960d8138814fe59c28
|
|
|
phpunit-postgres-17-8.4-default-pgsql-coverage
|
111 KB |
sha256:b26a00036f68a688dcb2b5245f3b7f29bdb1a7cd8a3cd53b3d0f4b948235b7e2
|
|
|
phpunit-postgres-17-8.5-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:876e219663239c6fa780fd840139bf1330cc843c9a51a273de74ca1ce9812f2c
|
|
|
phpunit-postgres-17-8.5-3.7-pgsql-coverage
|
111 KB |
sha256:c2c4947ceadbfe5b9dd0ad4aaf5500a772547fe05a44d5f820cfafd0510822a8
|
|
|
phpunit-postgres-17-8.5-default-pdo_pgsql-coverage
|
111 KB |
sha256:b75c4da91b92f1a35d3196237ea96189f9bff5b4a561a9a0dd498f0fc3faa3b8
|
|
|
phpunit-postgres-17-8.5-default-pgsql-coverage
|
111 KB |
sha256:8b9e4fd44d51e3424485aebb5d3b5350e9a8154c98770241ba0cf72cc71543c5
|
|
|
phpunit-postgres-9.6-8.2-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:a522422b15e7947e03712e13fca4f656cbc90dbd91a2aaef1e7e62981798eea4
|
|
|
phpunit-sqlite3-8.1-3.7-highest-stable-0-coverage
|
218 KB |
sha256:fff027052b1df9f13fec8c7699f37158be8b11b7b6313ea91a1f26453c16824a
|
|
|
phpunit-sqlite3-8.1-default-highest-stable-0-coverage
|
218 KB |
sha256:3c2935d5e965418106152ef8451ee398a8393d99296b1b04dbb9fdb6150b7e2d
|
|
|
phpunit-sqlite3-8.2-3.7-highest-stable-0-coverage
|
223 KB |
sha256:840210194f28343168f791350270a4b2ee5f624bafa41470fc66cacccc3e1c7f
|
|
|
phpunit-sqlite3-8.2-4@dev--stable-0-coverage
|
223 KB |
sha256:cb983c8493a2594b99ac63665de6921c4694433b21e906669096232fd2a9ea7c
|
|
|
phpunit-sqlite3-8.2-default-highest-stable-0-coverage
|
223 KB |
sha256:ca066f189687ee50f927983ace55eaa962f8b45bbd5cead291a5b853946f684d
|
|
|
phpunit-sqlite3-8.3-3.7-highest-stable-0-coverage
|
223 KB |
sha256:e25da08601d7e16f115f449f5df658f725b7f8d40a1e4982d357fd07404b1ab9
|
|
|
phpunit-sqlite3-8.3-default-highest-stable-0-coverage
|
223 KB |
sha256:6add9a12d7ceafa340b5cd24acbe2d2d707e45e065ac887a3d4dd6932a797a1d
|
|
|
phpunit-sqlite3-8.4-3.7-highest-stable-0-coverage
|
223 KB |
sha256:93a07df82e428cb4cb74930b2c4da33fc8e56f2c91df4ca4b01a1ff7072ec5ed
|
|
|
phpunit-sqlite3-8.4-default-highest-dev-1-coverage
|
223 KB |
sha256:ab8dfbf713000753ad6d83aaa2ae670759567a895a03bfbfe975ec589db0c96a
|
|
|
phpunit-sqlite3-8.4-default-highest-stable-0-coverage
|
223 KB |
sha256:5b1d721c906be20e532a66dac71157d570d0f13a118310aa6dcb46e44609d30b
|
|
|
phpunit-sqlite3-8.5-3.7-highest-stable-0-coverage
|
223 KB |
sha256:38687788a6d12aa99c4371f0919bb2f266aaef331e0db038e41ac9cb553fae04
|
|
|
phpunit-sqlite3-8.5-default-highest-stable-0-coverage
|
223 KB |
sha256:0c8f0a379a02ac7d994a6f404038bd88edd7a88c2a3bbe436177a9dc8ba37840
|
|