Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/doctrine/dbal

Doctrine Database Abstraction Layer
https://github.com/doctrine/dbal

Rename abstract test case classes

PHPUnit 10 no longer ignores abstract classes that end with Test.

3b4b2f4da588ace2368f3fd55b2c779b6cbfd97e authored over 1 year ago by Sergei Morozov <[email protected]>
Rework the tests using TestCase::getMockForAbstractClass()

See: https://github.com/sebastianbergmann/phpunit/issues/5241

1dc87d026105d400a30fc804dbba403aee63ff6f authored over 1 year ago by Sergei Morozov <[email protected]>
Source constants from Types instead of Type

The test should have been reworked within https://github.com/doctrine/dbal/pull/3356.

800be40bce55c0ff6f4ff08edffc316ec549e54a authored over 1 year ago by Sergei Morozov <[email protected]>
Get rid of the usage of InvocationMocker::withConsecutive()

See: https://github.com/sebastianbergmann/phpunit/issues/4564

bf280f1ce49ec80dbc4449b9e866c652da3f9384 authored over 1 year ago by Sergei Morozov <[email protected]>
Mark PHPUnit data providers static

Using non-static methods as a data provider was deprecated in PHPUnit 10

2111aa30ef480b01f424675e29c6972e987145ed authored over 1 year ago by Sergei Morozov <[email protected]>
trigger if called outside for AbstractPlatform::supportsCreateDropDatabase (#6064)

<!-- Fill in the relevant information below to help triage your pull
request. -->

| Q ...

4de9c19be88e7fe801618b6fe35a1708e8f43968 authored over 1 year ago by David Maicher <[email protected]>
Run tests with PHP 8.3 (#6060)

PHP 8.3.0-alpha1 has been released. Let's see if our tests blow up. đŸ’£

dbb880328f30b6774b02aa858b1f3c4d564d9700 authored over 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #6061 from morozov/psalm-5

Update Psalm to 5.12.0

25f84777b5803652368f2b39c39026b1b8c7cf24 authored over 1 year ago by Alexander M. Turek <[email protected]>
Use more specific and correct types in tests

6122e2cf94969419c04d7a349648b5904bfeeff0 authored over 1 year ago by Sergei Morozov <[email protected]>
Update Psalm and Jetbrains stubs

ebdea00e5e696727f809d0dee1d605d37ca0e053 authored over 1 year ago by Sergei Morozov <[email protected]>
Remove unused and add missing connection parameters

977b8cc1c37381bd05e1e01c924a93be99f18c81 authored over 1 year ago by Sergei Morozov <[email protected]>
Add result set shape assertions to schema managers

f7dd003c1f25a4cb61cf320bf69c1e3e06245712 authored over 1 year ago by Sergei Morozov <[email protected]>
Simplify provided test data types

21e931db1fae83a0dbe0a13dc25fde7b9cb70ccc authored over 1 year ago by Sergei Morozov <[email protected]>
Add more assertions against the column counts

3ff4818e85193da482c9a6c228a397d7590208e9 authored over 1 year ago by Sergei Morozov <[email protected]>
Rework building parameters in primary-read-replica connection

31bb60fb5a9103198d8deb35386ef7a6585fe0ee authored over 1 year ago by Sergei Morozov <[email protected]>
Use more specific types in query builder

d885b87d071b4134ec4dd70271445d3061036c9c authored over 1 year ago by Sergei Morozov <[email protected]>
Use more specific types for schema diffs

26265e9049f905308b114a44d62ecf91433df3e2 authored over 1 year ago by Sergei Morozov <[email protected]>
Expect row counts to be returned as numeric strings

35c548c71d43474949bf3f3b9e3adee827a5bf8f authored over 1 year ago by Sergei Morozov <[email protected]>
Remove unnecessary type casting of exception codes

df2f22189eabce7587a7ca316a2730fcabb5a59d authored over 1 year ago by Sergei Morozov <[email protected]>
Merge pull request #6059 from kbond/dsn-parser-driver-class

Allow `DsnParser` to parse `driverClass` via `$schemeMapping`

d4df00bf1e1d5c6c398892f2b60e20b19030f9c6 authored over 1 year ago by Alexander M. Turek <[email protected]>
feat: allow `DsnParser` to parse `driverClass` via `$schemeMapping`

6250dff486e44e972ece292521f0c5339a975a8d authored over 1 year ago by Kevin Bond <[email protected]>
Add test for `Mysqli\Result` (#5917)

| Q | A
|------------- | -----------
| Type | improvement
| Fixed issues...

e0870f19783f8ca610cccf556ccb5465e535ab74 authored over 1 year ago by Javier Spagnoletti <[email protected]>
Add support for unlogged tables in PostgreSQL (#6046)

| Q | A
|------------- | -----------
| Type | bug/feature/improvement
| ...

f97f82594bf11163c07e7d0982498159cc2c886b authored over 1 year ago by Franco Lombardo <[email protected]>
Merge 3.6.x into 3.7.x (#6054)

01c4ce169cd076cc07a6f1f771e90d6b3ec139bb authored over 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #6053 from nicolas-grekas/deprec-table

Fix deprecation layer in Table

4e673be0ecad4ee4fd68c55f686edc098df6a047 authored over 1 year ago by Alexander M. Turek <[email protected]>
Fix deprecation layer in Table

aadddd535a17d9ba0cd5462567a3088a36dfcf74 authored over 1 year ago by Nicolas Grekas <[email protected]>
Merge pull request #6051 from greg0ire/clear-up-confusion

Reference the right argument

9a747d29e7e6b39509b8f1847e37a23a0163ea6a authored over 1 year ago by GrĂ©goire Paris <[email protected]>
Invert condition

It contradicts the message.

b94a87f5e06ee168db15f6749907dbfc41194d1f authored over 1 year ago by GrĂ©goire Paris <[email protected]>
Reference the right argument

This deprecation references an argument that does not exist.

9ccd199a70504f9a89c1100bdd5eeac893e0b0a0 authored over 1 year ago by GrĂ©goire Paris <[email protected]>
Merge 3.6.x into 3.7.x (#6047)

57e31adc4efe0d23810fae20fdfb525ace7ab820 authored over 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #6017 from phansys/datetime_types

Narrow responsibilities in datetime related types

2a6860cb720f45749aa9e1b5730beb4699932253 authored over 1 year ago by GrĂ©goire Paris <[email protected]>
Merge pull request #6036 from edent/patch-3

Gender Neutral Language

4d27b9844749d611a963ea0d3caa4a9aec3fc1bb authored over 1 year ago by GrĂ©goire Paris <[email protected]>
Gender Neutral Language

5996d4b2e31dace2b36837dd61e1b1a9b21f5983 authored over 1 year ago by Terence Eden <[email protected]>
Merge pull request #6032 from edent/patch-2

Note on bindValue positional needle

4896179a19ee543b499565b5aa30ac70d6c68bf0 authored over 1 year ago by Alexander M. Turek <[email protected]>
Merge branch '3.7.x' into 4.0.x

* 3.7.x: (24 commits)
PHPStan 1.10.14, PHPUnit 9.6.7
Doctrine Coding Standard 12
Apply `Sl...

95d093a306e3cd059a5ddf2e461c24c6fddf5a4f authored over 1 year ago by Alexander M. Turek <[email protected]>
Narrow responsibilities in datetime related types

6a6a164d9a06be1fb0fc6c65c5f7384b60175338 authored over 1 year ago by Javier Spagnoletti <[email protected]>
Note on bindValue positional needle

There is a note on https://github.com/doctrine/dbal/blob/3.6.x/docs/en/reference/query-builder.r...

71ea0210bc32be82ff82dd20768ee7a7fd2a36fc authored over 1 year ago by Terence Eden <[email protected]>
Merge pull request #6010 from phansys/issue_5941

Add support for SQLite shorthand form in foreign key constraints

fd47abd36b9c4db4a82eca81cd7f9d0472daf85e authored over 1 year ago by Alexander M. Turek <[email protected]>
Merge branch '3.6.x' into 3.7.x

* 3.6.x:
PHPStan 1.10.14, PHPUnit 9.6.7
Doctrine Coding Standard 12
Fix anchor text at `ty...

4a8c5373c43d19bce92b20328b71f507b5c312ac authored over 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #6030 from doctrine/bump/tools

PHPStan 1.10.14, PHPUnit 9.6.7

737ad01ea547252bca16abc21a0d4d00b180326d authored over 1 year ago by GrĂ©goire Paris <[email protected]>
Merge pull request #6029 from derrabus/bump/cs

Doctrine Coding Standard 12

8581ceb56632a86e1d264aa2ea220d5e616c2179 authored over 1 year ago by GrĂ©goire Paris <[email protected]>
PHPStan 1.10.14, PHPUnit 9.6.7

bce91cb916fd63bc2169a2eea686ee9ffc7949d4 authored over 1 year ago by Alexander M. Turek <[email protected]>
Doctrine Coding Standard 12

307b5acf9d3592c5718c0a83fa31bb14cbcbd6f9 authored over 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #6015 from phansys/inheritdoc

81579c2d79f36bc3317de2158876878d08d69429 authored over 1 year ago by Alexander M. Turek <[email protected]>
Apply `SlevomatCodingStandard.Commenting.AnnotationName` CS rule

4e2a633e3bc7d798acef254fc7ebe751a7b86bf1 authored over 1 year ago by Javier Spagnoletti <[email protected]>
Merge pull request #6023 from morozov/remove-redunant-column-options

Remove redundant initialization of column options

e2937c6a10f910f6a2076aaddd1518124fc330fe authored over 1 year ago by Sergei Morozov <[email protected]>
Remove redundant initialization of column options

6dae21c6ebdc9bdee5ce558d0b30c380927fa85f authored over 1 year ago by Sergei Morozov <[email protected]>
Merge pull request #6019 from phansys/type_constants

Use constants for DBAL types in tests

4da7e9c2c7896571880eb09e3be5e767f1f13e51 authored over 1 year ago by Alexander M. Turek <[email protected]>
Use constants for DBAL types in tests

c2938b1fd7060fb2eeb30c687e8345d264771856 authored over 1 year ago by Javier Spagnoletti <[email protected]>
Merge pull request #6018 from phansys/types_constants

Use constants for DBAL types

9d601a17411315ee62ab14a4d5f46d6bdfffb31c authored over 1 year ago by GrĂ©goire Paris <[email protected]>
Use constants for DBAL types

71a4a466b2ba3eb05f079fe14560fbe708143e19 authored over 1 year ago by Javier Spagnoletti <[email protected]>
Merge pull request #6004 from phansys/mysqli_statement

[MySQLi] Convert private property `Statement::$paramTypeMap` to class constant `PARAM_TYPE_MAP`

1265f8cf27ae603d5e6aa7795043342bd673b5c1 authored over 1 year ago by Alexander M. Turek <[email protected]>
Convert private property `Statement::$paramTypeMap` to class constant `PARAM_TYPE_MAP`

b973a5f1120cea5ebf982e8ce10acfdb27b981ab authored over 1 year ago by Javier Spagnoletti <[email protected]>
Merge pull request #6011 from phansys/rst

47589fdf56929f1510fd9b394c328c31a7ce13fb authored over 1 year ago by GrĂ©goire Paris <[email protected]>
Fix anchor text at `types.rst`

5512a885d17a31c5e452bfffa62f3606aabd928d authored over 1 year ago by Javier Spagnoletti <[email protected]>
Add support for SQLite shorthand form in foreign key constraints

547ba14578efccce309b6cd6480bc6da7cd8fc16 authored over 1 year ago by Javier Spagnoletti <[email protected]>
Merge pull request #5981 from jdelaune/3.6.x

For PrimaryReadReplicaConnection passthrough primary server version

b4bd1cfbd2b916951696d82e57d054394d84864c authored over 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #6009 from phansys/issue_5906

Fix normalizer regex at `DsnParser::parse()`

f687df2c94265d9bd29ee621342bd7fcb327c207 authored over 1 year ago by Alexander M. Turek <[email protected]>
Fix normalizer regex at `DsnParser::parse()`

3d4ab4382fb479f5e4b026acaa21aa122e28a7fc authored over 1 year ago by Javier Spagnoletti <[email protected]>
Merge pull request #6003 from phansys/sc_1

[SCA] Minor improvement on Psalm typing

3db3f61496c07e98f29e4a73bef72b3eae1380d6 authored over 1 year ago by Claudio Zizza <[email protected]>
Merge pull request #6008 from simPod/instead

da1ab430822656cbfa332968532e06d9f2e432e0 authored over 1 year ago by GrĂ©goire Paris <[email protected]>
fix: @links in comment in Column

542cdda92d6890cc49752ddac04db177fda64dba authored over 1 year ago by Simon Podlipsky <[email protected]>
Minor improvement on Psalm typing

4c7526a016f515f267103e8bf2fc377c8e74406d authored over 1 year ago by Javier Spagnoletti <[email protected]>
Merge pull request #6005 from phansys/deprecated_types_doc

[docs] Update docs for `array` and `object` types

50f63fdad2d5de09785dcccd1793f4d5540c83d5 authored over 1 year ago by Claudio Zizza <[email protected]>
Update docs for `array` and `object` types

742681471ea3643564f94ed8ec6e0ca1cbcc0911 authored over 1 year ago by Javier Spagnoletti <[email protected]>
Merge pull request #5996 from phansys/db2_constants

Replace "magic" values with constants at `DB2Platform`

5d616c9ec3e1122ca960f00fd96dc30ce7439f2d authored over 1 year ago by Alexander M. Turek <[email protected]>
Merge pull request #5997 from phansys/db2_11_platform

Add `DB2111Platform`

83dc1e72145483c50941a55337bc01063a296cce authored over 1 year ago by Alexander M. Turek <[email protected]>
Add `DB2111Platform`

c467449c38129266551374626fa41329d95dc5f0 authored over 1 year ago by Javier Spagnoletti <[email protected]>
Replace "magic" values with constants at `DB2Platform`

ef7b89d74a065872d0cd7b85c403cc378891a98b authored over 1 year ago by Javier Spagnoletti <[email protected]>
Merge pull request #5999 from phansys/sa

Ignore `static-analysis/` in git archives

7fe7b03c24bb13f6fead9fd6f9c42dc5b72c2bf3 authored over 1 year ago by Alexander M. Turek <[email protected]>
Ignore `static-analysis/` in git archives

abf0bb99498efc517dce4ffc25390236e431e8c0 authored over 1 year ago by Javier Spagnoletti <[email protected]>
Merge pull request #5995 from phansys/db2_types

Use constants for DBAL types at `DB2Platform::initializeDoctrineTypeMappings()`

36850b6f92b1bd7b0f48295cf514d7f4d0e2d746 authored over 1 year ago by Alexander M. Turek <[email protected]>
Use constants for DBAL types at `DB2Platform::initializeDoctrineTypeMappings()`

7ab32ba236dba73fddbd138db41d517b44a8493c authored over 1 year ago by Javier Spagnoletti <[email protected]>
Add line

a209b17d62e11b83fe5bc2fee03e929ddd20cfb0 authored over 1 year ago by Jordan de Laune <[email protected]>
Rework

4d8125d94c189f298aef55c6daed37acce8a04cd authored almost 2 years ago by Jordan de Laune <[email protected]>
Merge branch '3.6.x' into 3.7.x

* 3.6.x:
Fix reference to removed DATE_INTERVAL_UNIT_* constants
Improve Params array shape ...

e252152358e953f7c22214910c30c6c4963a2fea authored almost 2 years ago by Alexander M. Turek <[email protected]>
Update psalm structure

0cb6705b194b101dcc38c181e9d8e98893dd823f authored almost 2 years ago by Jordan de Laune <[email protected]>
Add test

bd79d4e3205ed250546f77312a83f442148cbc1c authored almost 2 years ago by Jordan de Laune <[email protected]>
Merge pull request #5987 from derrabus/bugfix/date-interval-unit

5e3b5e8ec18f41f49d27518512e269aea1321cc7 authored almost 2 years ago by Alexander M. Turek <[email protected]>
Merge pull request #5986 from derrabus/bugfix/missing-param-keys

5abd100ddc35939e9d08a45519b8d5631e6f02d3 authored almost 2 years ago by Alexander M. Turek <[email protected]>
Fix reference to removed DATE_INTERVAL_UNIT_* constants

f13dbaf4a12da09ae93a2ea21688d9b7206699d2 authored almost 2 years ago by Alexander M. Turek <[email protected]>
Improve Params array shape documentation

8a3a20aa21306a5375e996d995b5189d5d1702d7 authored almost 2 years ago by Alexander M. Turek <[email protected]>
Merge branch '3.7.x' into 4.0.x

* 3.7.x:
Document the serverVersion option in a forward-compatible manner
PHPUnit 9.6.6, PHP...

d12da23c3b295911c5e7067321841976e772c01c authored almost 2 years ago by Alexander M. Turek <[email protected]>
Merge branch '3.6.x' into 3.7.x

* 3.6.x:
Document the serverVersion option in a forward-compatible manner

3ab670cf8e9a4f279ed2c5a27695eeed883e8e42 authored almost 2 years ago by Alexander M. Turek <[email protected]>
Merge pull request #5971 from derrabus/docs/server-version

Document the `serverVersion` option in a forward-compatible manner

377036a0d8410898a941eee6319fa6c744e18615 authored almost 2 years ago by Alexander M. Turek <[email protected]>
Document the serverVersion option in a forward-compatible manner

e496e9343e3fd5b57457433038cfb91846554c30 authored almost 2 years ago by Alexander M. Turek <[email protected]>
Merge 3.6.x into 3.7.x (#5983)

e5f123852e1726ea29020d2cf4f5cfe929b3919b authored almost 2 years ago by Alexander M. Turek <[email protected]>
Merge pull request #5982 from derrabus/bump/tools

PHPUnit 9.6.6, PHPStan 1.10.9

457c9652b68411bd21efacfb90e8f947da7dfc01 authored almost 2 years ago by Alexander M. Turek <[email protected]>
PHPUnit 9.6.6, PHPStan 1.10.9

5651ca931c14851f568d00fcffd797097153692d authored almost 2 years ago by Alexander M. Turek <[email protected]>
Update PrimaryReadReplicaConnection.php

Passthrough server version from primary.

d42945c5069b66b2bbb0729b2d52892020899b31 authored almost 2 years ago by Jordan de Laune <[email protected]>
Merge pull request #5978 from morozov/issues/5977

More upgrade documentation for OraclePlatform::getSubstringExpression()

17f1c0ff3a728681f20a15491871918a69cc7784 authored almost 2 years ago by Sergei Morozov <[email protected]>
More upgrade documentation for OraclePlatform::getSubstringExpression()

c1125b20b431319bd8db82fcb7e26ddb35c91619 authored almost 2 years ago by Sergei Morozov <[email protected]>
Merge pull request #5973 from OskarStark/patch-1

Fix typo

7ef157430c43e41345205ee934f0409854f018bd authored almost 2 years ago by GrĂ©goire Paris <[email protected]>
Fix typo

fa9636e10c895d366fd0daee7b21c71d3fe92911 authored almost 2 years ago by Oskar Stark <[email protected]>
Merge 3.6.x into 3.7.x (#5965)

9058614cea2c188ddb996f32e461032ff797c356 authored almost 2 years ago by Alexander M. Turek <[email protected]>
Merge branch '3.7.x' into 4.0.x

* 3.7.x:
Trigger a runtime deprecation for Connection::executeUpdate()
MariaDb1043. Detect t...

5f1ce4658d4d7e8248174e1e1bfc9107cb6b17c3 authored almost 2 years ago by Alexander M. Turek <[email protected]>
Merge pull request #5960 from derrabus/ci/mariadb-10.11

Run tests against MariaDB 10.11

e797e8ed02a2ba122391e7c1e4360e8873fca2cf authored almost 2 years ago by Alexander M. Turek <[email protected]>
Run tests against MariaDB 10.11

596dfb7df0d421e93ee47e587d1597e8545d677f authored almost 2 years ago by Alexander M. Turek <[email protected]>
Merge pull request #5956 from derrabus/remove/legacy-api

Remove the legacy execution and fetch API

b4d73f46901e64823a1c5b1a27f3a15a8e465dc0 authored almost 2 years ago by Alexander M. Turek <[email protected]>
Merge pull request #5957 from derrabus/deprecate/connection-execute-update

c982b9e16d35c028f4f03b4c421608a0c3e0f01d authored almost 2 years ago by GrĂ©goire Paris <[email protected]>