Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Cache] Document requirements for DoctrineDbalAdapter #19187

Merged
merged 1 commit into from
Dec 1, 2023

Conversation

derrabus
Copy link
Member

@derrabus derrabus commented Nov 25, 2023

Follows symfony/symfony#52720. I've added a block that documents the compatibility with various database engines.

  • MySQL 5.7 is the oldest release supported by DBAL 3.
  • MariaDB 10.2 is the oldest release supported by DBAL 3.
  • The MERGE statement that the adapter uses requires Oracle 10g or newer.
  • SQL Server 2012 is the oldest release supported by DBAL 3.
  • The INSERT OR REPLACE statement that we use on SQLite requires PHP to be linked against libsqlite 3.24 or newer.
  • The ON CONFLICT clause that we use on Postgres was introduced with version 9.5.

@javiereguiluz javiereguiluz merged commit fd412eb into symfony:7.0 Dec 1, 2023
3 checks passed
@javiereguiluz
Copy link
Member

Alexander, thanks a lot for providing this detailed information! I'm sure it will be very useful for many readers.

@carsonbot carsonbot changed the title Document requirements for DoctrineDbalAdapter [Cache] Document requirements for DoctrineDbalAdapter Dec 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants