Migrate to schema and column editor API #10007
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)
29s
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:c9a6f9993c02f2eac8dd83f424e6d73aa73032f934889c1141d47b64c15f878e
|
|
|
phpunit-mariadb-11.4-mysqli-8.2-4@dev-coverage
|
111 KB |
sha256:42dde7de033faacaea762aea886671a9f5f81b7278e72c7a911a24f884f4e39f
|
|
|
phpunit-mariadb-11.4-mysqli-8.2-default-coverage
|
111 KB |
sha256:b18ae04dfa0de94e1ad3b8c3c68b2fd301dbb48040c96aca20088cdf66e3131f
|
|
|
phpunit-mariadb-11.4-mysqli-8.3-3.7-coverage
|
111 KB |
sha256:5f043605c4d341ee4f9ed205af899a9d4f8a191878ee89a7540bfe2355b27a94
|
|
|
phpunit-mariadb-11.4-mysqli-8.3-4@dev-coverage
|
111 KB |
sha256:956e178775a77153a0fed11a91daa1b5e116fae380296dfc5a9dbc5bcd4a891e
|
|
|
phpunit-mariadb-11.4-mysqli-8.3-default-coverage
|
111 KB |
sha256:539f970235a75583272978a6e69a7b7f6d2d7f38a59fe2147b72f4fb05760450
|
|
|
phpunit-mariadb-11.4-mysqli-8.4-3.7-coverage
|
111 KB |
sha256:3a3c0de6365bea0b4893eb0bd5fb7e1e76d5c3d56157b5ffba6764a655c53468
|
|
|
phpunit-mariadb-11.4-mysqli-8.4-4@dev-coverage
|
111 KB |
sha256:c33f01a0a53baa608bc530ca7b841dfcd33ea8cc2057d719f25d0cecd9cd4fdd
|
|
|
phpunit-mariadb-11.4-mysqli-8.4-default-coverage
|
111 KB |
sha256:10f420568cd603e5fe8803501b8a8ba2385717ae8099146efb61347c2fbf1390
|
|
|
phpunit-mariadb-11.4-mysqli-8.5-3.7-coverage
|
111 KB |
sha256:1413c5fceb9d2f71439b34b41634294da63ded41602446e6fd9d7d92ae1bb2c4
|
|
|
phpunit-mariadb-11.4-mysqli-8.5-4@dev-coverage
|
111 KB |
sha256:19a7c145eb4b2458a0cb9924467e4c1d7456a8a4615646188915959984146191
|
|
|
phpunit-mariadb-11.4-mysqli-8.5-default-coverage
|
111 KB |
sha256:608950dcdaf53c07b12c6d2ce32d5be28ff97c7d595fc287bd9858d73b073dc3
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.2-3.7-coverage
|
111 KB |
sha256:c7bc0690949f073b3d5a72f86e7b2e7c9eb62ea61cee51fb8781b4ee84ba7862
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.2-4@dev-coverage
|
111 KB |
sha256:b4764e049af32eb5a5acd018243051aa273a3edfd18ab8a0f51ef387499ba8fc
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.2-default-coverage
|
111 KB |
sha256:a700a873664a081e56a0424fa8c9d3135c0e753a4e2a3ff8b1b98158da6d2b7d
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.3-3.7-coverage
|
111 KB |
sha256:3e9bd4bc92ca2bdb569bc66ef36620c5c1c0145e9d830458fe94fdb8bc66dcee
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.3-4@dev-coverage
|
111 KB |
sha256:e9b3ed2160d559704b9d063af63d3fb2b957243ce8a5a6bd45e6a9c51833130c
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.3-default-coverage
|
111 KB |
sha256:a5c977af74245b4a6ff1226469c8fc1b22fe584768994ad745db408ec3f9c7dd
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.4-3.7-coverage
|
111 KB |
sha256:13cc766cd906439a9a78148394a3b0a679a9dbef0c7c962b870bb2992ea2c9ab
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.4-4@dev-coverage
|
111 KB |
sha256:44098c689e847606ae48b55a7cf1f71455c3b17fdc965a992449d460a3f5652b
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.4-default-coverage
|
111 KB |
sha256:a8f01058a083f8a38d7f0fe9462612fe740a8569122504ad3bc00388cc82a1f4
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.5-3.7-coverage
|
111 KB |
sha256:a836bf019a0e198efa8c42868f1091c6c29f46e73153b1efde32185de110b7ad
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.5-4@dev-coverage
|
111 KB |
sha256:1da0d2b2bf216105be234d741a216bfea770fde63af6538d73700f854066c66a
|
|
|
phpunit-mariadb-11.4-pdo_mysql-8.5-default-coverage
|
111 KB |
sha256:d4f65a5b7f6bb307e425f697c951231f95d81269871f339c1a4bc763434ab21a
|
|
|
phpunit-mysql-5.7-mysqli-8.2-3.7-coverage
|
111 KB |
sha256:3a80a8d6d13b31032d4d55d4d5c809d1b7343106973d5d8b8ef63ee21311b325
|
|
|
phpunit-mysql-5.7-mysqli-8.2-default-coverage
|
111 KB |
sha256:29f3b330b808f715957e3d8e5f553bf7afd5362c05aa8c5cd9aed5f590bd7e29
|
|
|
phpunit-mysql-5.7-mysqli-8.3-3.7-coverage
|
111 KB |
sha256:18fad7f389d5751b80bd0bf1717df6a76b2ef699dc2b8747433271cd9dc2fdb8
|
|
|
phpunit-mysql-5.7-mysqli-8.3-default-coverage
|
111 KB |
sha256:82f88e976b78ca8a0984c3b08f5567de7f99f41aad97d40f86230807cb94537a
|
|
|
phpunit-mysql-5.7-mysqli-8.4-3.7-coverage
|
111 KB |
sha256:89d372533404043f0206f4a85245342f58991fe96c9ce9d2d4882554b50817f7
|
|
|
phpunit-mysql-5.7-mysqli-8.4-default-coverage
|
111 KB |
sha256:d3453bd4620f946d2ef2cd999cf204fe5bfb57f5129d476a4ecbf12563dd6c3d
|
|
|
phpunit-mysql-5.7-mysqli-8.5-3.7-coverage
|
111 KB |
sha256:d58c08f9e6c6feb32654f9dca6df024d28f7aa8ea145ae62e65cb6924175c9da
|
|
|
phpunit-mysql-5.7-mysqli-8.5-default-coverage
|
111 KB |
sha256:5091e63168c0ab1bb4394011d9ff0e4861db89ce3a754fc056a22ede925227be
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.2-3.7-coverage
|
111 KB |
sha256:4ef336ddd8f5b6fab2a4c15a8165bfc8fd01742b2257bb9b51c1fb469cba448c
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.2-default-coverage
|
111 KB |
sha256:7557af2987ee462a0e5193972592eae5ba86cc1651444b7c6e9702bdbba300d8
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.3-3.7-coverage
|
111 KB |
sha256:03f404f077a1b4d8e4d3c761df31006d6a3f6b555486e930af1be433c6acdb83
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.3-default-coverage
|
111 KB |
sha256:754a686f51656e512b8fc024b207f95d181c60739af223c2cd5c0c20cefa14e5
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.4-3.7-coverage
|
111 KB |
sha256:3a27ec4d3c717e028a5f220f6b277b8fd9a2c6d010cad0bdc90ce8bf800f58a1
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.4-default-coverage
|
111 KB |
sha256:9babf0f939accf7fd3a1b60131e0831c9883026a1c70d6165d038a63c5468417
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.5-3.7-coverage
|
111 KB |
sha256:c237e4c386a17fe1744ab4d44c6445ad5442406b49fc6b9f90fe5fb6e12148a7
|
|
|
phpunit-mysql-5.7-pdo_mysql-8.5-default-coverage
|
111 KB |
sha256:cfc35c9db8d5d7b6ea6371e6a534ae4a698a38ada14917e765d1f76ab0d5097c
|
|
|
phpunit-mysql-8.0-mysqli-8.2-3.7-coverage
|
111 KB |
sha256:3dea9a88eb970cf6aa65656916365c162fb2fc72e58d40bea5b9769f6a089495
|
|
|
phpunit-mysql-8.0-mysqli-8.2-4@dev-coverage
|
111 KB |
sha256:703ec6205742975615e405bb66f46496237064a8626920acadc2e0672e20d011
|
|
|
phpunit-mysql-8.0-mysqli-8.2-default-coverage
|
111 KB |
sha256:cffd080a72934efda8960ceee40bebc5c28b534af924263642590ad6220e916a
|
|
|
phpunit-mysql-8.0-mysqli-8.3-3.7-coverage
|
111 KB |
sha256:f94c7bca702b43973050f18cfbe98d5bf613f5e5aa6245786fc3615fd211e98e
|
|
|
phpunit-mysql-8.0-mysqli-8.3-default-coverage
|
111 KB |
sha256:e65a2733d41232df9745da93fc7716a31686bb190bf7a2b392b710e888f1ef19
|
|
|
phpunit-mysql-8.0-mysqli-8.4-3.7-coverage
|
111 KB |
sha256:ea9629138ba600657ee0711c0afbe76ada88b6d7293cd9b3d5b87249ae622fdd
|
|
|
phpunit-mysql-8.0-mysqli-8.4-default-coverage
|
111 KB |
sha256:9f8ff97d78693849b855ae62fc79df21b1a57a7ad43c50e47a3f46e9f235ddc3
|
|
|
phpunit-mysql-8.0-mysqli-8.5-3.7-coverage
|
111 KB |
sha256:c840e8ced81027639c5c356dd262b5f011925c1bc226e7412c2b5df26f41ad06
|
|
|
phpunit-mysql-8.0-mysqli-8.5-default-coverage
|
111 KB |
sha256:f2523bf461ef4451ba4d6823098a2d60b2ffa7507e18f1cc3d678816d4e26be6
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.2-3.7-coverage
|
111 KB |
sha256:d933dc8c327aff97a488abf64921606b42851a1af6bb23865dae900211777ee4
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.2-4@dev-coverage
|
111 KB |
sha256:6aa8928d2918f08958ba65c050d37914a77d2bb2a93d605e00e5919209207e31
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.2-default-coverage
|
111 KB |
sha256:3329b94bc2ed84fd27f9ebab4f0ee28cc71320719df71ecbe119ebf63aee8253
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.3-3.7-coverage
|
111 KB |
sha256:8feb8dfec42a7f473375a066ebf2d4d7d83465d1f39e27d0fb492ab0c3bc4251
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.3-default-coverage
|
111 KB |
sha256:96b916348000c32edab039a5aae8da134d5c27884b2550403de565eee620cc76
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.4-3.7-coverage
|
111 KB |
sha256:ff1388887a93c00f8823e141f55c659a3cbbb3f116bd038e03b99e7b779c1a3a
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.4-default-coverage
|
111 KB |
sha256:5b613747f7947d8c3fa903c217f36f5fdcb649ef5e246b62c17e5c40078654bd
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.5-3.7-coverage
|
111 KB |
sha256:a00faf6a8cf913ea024afb6c690fd81f62ecf59c97640c7f8d4388ba60fb7b0a
|
|
|
phpunit-mysql-8.0-pdo_mysql-8.5-default-coverage
|
111 KB |
sha256:86acc58c4d6798b4e257101640bfa7f885c41e8ac236078dec8391af95a507fd
|
|
|
phpunit-pdo_sqlite-8.1-3.7-highest-stable-0-coverage
|
218 KB |
sha256:7fd6f50b93e851eab343ccaf591abf9f1b4da8a709b5077b0411a279349ec098
|
|
|
phpunit-pdo_sqlite-8.1-default-highest-stable-0-coverage
|
218 KB |
sha256:a948d4b003e31494ba00ace38f520735a11661ae586eb9ccd9247d3fa24d3278
|
|
|
phpunit-pdo_sqlite-8.1-default-lowest-stable-0-coverage
|
218 KB |
sha256:2a256c7fe10f846651c5b35c27a16568dfdfa90eed247a7f26efdaeebdf24108
|
|
|
phpunit-pdo_sqlite-8.2-3.7-highest-stable-0-coverage
|
223 KB |
sha256:c19453bbec0925f7d1f979cf906113e6ba79c03df64f53652b18873aa1d4c38d
|
|
|
phpunit-pdo_sqlite-8.2-4@dev--stable-0-coverage
|
223 KB |
sha256:5a842f2e63ba29d3261c4f2213025e5a7a2d8371e39ef53b5a4bd12645cf95dc
|
|
|
phpunit-pdo_sqlite-8.2-default-highest-stable-0-coverage
|
223 KB |
sha256:47d499b2efde367b8a8f0d4e752b17bf0d8b9a361afa158bfdd11fd47d914041
|
|
|
phpunit-pdo_sqlite-8.3-3.7-highest-stable-0-coverage
|
223 KB |
sha256:d1f9c90832f5dd1a348a7b5fff4e81a0cef4f597e15d78d4f638af533cda9b15
|
|
|
phpunit-pdo_sqlite-8.3-default-highest-stable-0-coverage
|
223 KB |
sha256:191bc8af696d933b0a3966cca57f9cc5009894c18a60bee2bbdfc9304d3ffd1b
|
|
|
phpunit-pdo_sqlite-8.4-3.7-highest-stable-0-coverage
|
223 KB |
sha256:af1912af6b30eb040b9e8d86c836cbdf5e5de10aec931f7a00b9fd8ae60af164
|
|
|
phpunit-pdo_sqlite-8.4-default-highest-stable-0-coverage
|
223 KB |
sha256:015fec8b3d6d03fedb6df00d3cd0b20928f9dd2ed0d3c499cf0f5d095f7dc949
|
|
|
phpunit-pdo_sqlite-8.4-default-highest-stable-1-coverage
|
223 KB |
sha256:640440bcf45a2328903971ab96c50788de26aebdd0d38d4a2819f885b1c79595
|
|
|
phpunit-pdo_sqlite-8.5-3.7-highest-stable-0-coverage
|
223 KB |
sha256:e13574027fde43da63fe453b9b0e36af04fb93c3c2439342a821a5972980d989
|
|
|
phpunit-pdo_sqlite-8.5-default-highest-stable-0-coverage
|
223 KB |
sha256:278e43e5ecc7cc405590c02d7aaf3291140e6d80040c0e4bc00cc34d9c277c31
|
|
|
phpunit-postgres-14-8.2-4@dev-pdo_pgsql-coverage
|
111 KB |
sha256:3a8fb0b5927405647379e6b22150b4e6c41056dc397ee552c9ecabfb0667bea6
|
|
|
phpunit-postgres-17-8.2-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:2cd373e4274211eef607aab02828403b020c23a615deabf4d6c5606f18870a24
|
|
|
phpunit-postgres-17-8.2-3.7-pgsql-coverage
|
111 KB |
sha256:d5b453f9dc7ac238eb601a382c97fa40e98b6e99b26db9f4212a3232f25bf633
|
|
|
phpunit-postgres-17-8.2-default-pdo_pgsql-coverage
|
111 KB |
sha256:9cd479f5fd58718674e74905a1233cb30e949cd9cc96fd5d93e5a459bc166e0c
|
|
|
phpunit-postgres-17-8.2-default-pgsql-coverage
|
111 KB |
sha256:c0a3d99aeb8a504359c0be8a823e7b30f357746effaeba6ce5cc4c8734013164
|
|
|
phpunit-postgres-17-8.3-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:5468973cd730c1313861a077e3af8f7542aeca020d9b0aa9527a82ba605d0a79
|
|
|
phpunit-postgres-17-8.3-3.7-pgsql-coverage
|
111 KB |
sha256:af4f8a40bea26b20e1a6a13f9a030d70a44586937751bf54f67cdb6ce36b735d
|
|
|
phpunit-postgres-17-8.3-default-pdo_pgsql-coverage
|
111 KB |
sha256:db053205528deede5d6d07da700fc9d22dc4835d1ef06eb84060cd9fd9fb00d4
|
|
|
phpunit-postgres-17-8.3-default-pgsql-coverage
|
111 KB |
sha256:7805436f05d83997d81d30d018ee91c90915f4df554bb3c06629edfec4a0ca2d
|
|
|
phpunit-postgres-17-8.4-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:42bdcb09c15de1eb33e1001482ca93b227030cbec16b820f503e110f8097099a
|
|
|
phpunit-postgres-17-8.4-3.7-pgsql-coverage
|
111 KB |
sha256:9ef929051202c2aa01ef19a4f60ae2fb2ba8810f6815557e708fd498c02e01a5
|
|
|
phpunit-postgres-17-8.4-default-pdo_pgsql-coverage
|
111 KB |
sha256:fa879dc51d8efbdf327305a38d90467363c100002297b11edcbeae52daf873d8
|
|
|
phpunit-postgres-17-8.4-default-pgsql-coverage
|
111 KB |
sha256:5b6dd3f095eada068daa10a88749aa219e7c4cc106aa1fa740d405442d5150ff
|
|
|
phpunit-postgres-17-8.5-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:a91495e13e1b3ee2fb76ba36aff3f62c1c9feb44590614006ef791844b5fd99e
|
|
|
phpunit-postgres-17-8.5-3.7-pgsql-coverage
|
111 KB |
sha256:375d77016e8036f3e847626e736240d5e17cd73c4e74c47057352d080c61d833
|
|
|
phpunit-postgres-17-8.5-default-pdo_pgsql-coverage
|
111 KB |
sha256:168047e56af779540517a2950aa2ec28299fd9b00ec528db3d4ca3f941844319
|
|
|
phpunit-postgres-17-8.5-default-pgsql-coverage
|
111 KB |
sha256:5796c18cf51056b9f7e1cd1fa0baea9a8e829c02d687b359268a2ec1af8ff80b
|
|
|
phpunit-postgres-9.6-8.2-3.7-pdo_pgsql-coverage
|
111 KB |
sha256:806eed7a68dc13f186761a1c1d75aa724dc8257b680d64accb5c458ffcfb9f72
|
|
|
phpunit-sqlite3-8.1-3.7-highest-stable-0-coverage
|
218 KB |
sha256:f506c2e9c6687b914bb408549fcc18a366d7660b53d39f9c6c6b4536ac1a26e1
|
|
|
phpunit-sqlite3-8.1-default-highest-stable-0-coverage
|
218 KB |
sha256:4a32003ae5609d244ee237d50e60e1648f559b6df5d9d466a9561b90055d7bff
|
|
|
phpunit-sqlite3-8.2-3.7-highest-stable-0-coverage
|
223 KB |
sha256:1db38dbf2145158e4e3fe49b83e8b9e64fb0f0637b542c889c8676ea294da222
|
|
|
phpunit-sqlite3-8.2-4@dev--stable-0-coverage
|
223 KB |
sha256:f1ab362adc1560b8d5bb30bacc61181af4f86eded65139f00ed01cb98f4978f7
|
|
|
phpunit-sqlite3-8.2-default-highest-stable-0-coverage
|
223 KB |
sha256:dceafdefaa2f995b03d5338d21b00f164200628c25a394383481b9cbb175909b
|
|
|
phpunit-sqlite3-8.3-3.7-highest-stable-0-coverage
|
223 KB |
sha256:30e1f79d2971245e39ae1179ab76797ed168f5e8b3d9b655230a4d1c8425ebc5
|
|
|
phpunit-sqlite3-8.3-default-highest-stable-0-coverage
|
223 KB |
sha256:7aaabca4b626553375fcf82ead0246174bbf2983097b0497bd93267c7563510a
|
|
|
phpunit-sqlite3-8.4-3.7-highest-stable-0-coverage
|
223 KB |
sha256:ab3b3d1f256a040298b8f85d1c348b2ee82c9691cc195d6e21fae2226dd7782d
|
|
|
phpunit-sqlite3-8.4-default-highest-dev-1-coverage
|
223 KB |
sha256:144761c261258a7050750f5f92c1886fa44f3d8a32887d8e19ff5fdcead683ae
|
|
|
phpunit-sqlite3-8.4-default-highest-stable-0-coverage
|
223 KB |
sha256:93b7126f0e56d6ea1872ae4275e90cf3159003db63221d72c374d0182ef17313
|
|
|
phpunit-sqlite3-8.5-3.7-highest-stable-0-coverage
|
223 KB |
sha256:91ebe31d6489cbe748b228142515013c9643fdf347cca3d5f9dfd7aa15b84873
|
|
|
phpunit-sqlite3-8.5-default-highest-stable-0-coverage
|
223 KB |
sha256:cf552079941cde5b94f1cf27b9b2339dd68bc707209282ecbe1cfe4d185ac266
|
|