Skip to content

Add DriverFeatureEnum for recently added driver specific behavior - #19619

Merged
markstory merged 2 commits into
5.nextfrom
maria-join-driver-enum
Sep 15, 2026
Merged

markstory merged 2 commits into
5.nextfrom
maria-join-driver-enum

Conversation

@markstory

Copy link
Copy Markdown
Member

Add new cases to DriverFeatureEnum for recently added driver specific behavior related to subquery association loading. I'd like to avoid having driver specific logic in the ORM layer. We have Driver::supports() which allows us to model this driver specific behavior like we do for other driver/dialect specific feature support.

Refs #19596
Refs #19552

@markstory markstory added this to the 5.5.0 milestone Sep 13, 2026
Add new cases to DriverFeatureEnum for recently added driver specific
behavior related to subquery association loading. I'd like to avoid
having driver specific logic in the ORM layer. We have
Driver::supports() which allows us to model this driver specific
behavior like we do for other driver/dialect specific feature support.

Refs #19596
Refs #19552
@markstory
markstory force-pushed the maria-join-driver-enum branch from d8bcdfb to e0a8e02 Compare September 13, 2026 03:00
Comment thread src/Database/DriverFeatureEnum.php Outdated
Comment thread src/Database/DriverFeatureEnum.php Outdated
Comment thread src/Database/DriverFeatureEnum.php Outdated
@markstory
markstory merged commit 8da56fc into 5.next Sep 15, 2026
11 of 15 checks passed
@markstory
markstory deleted the maria-join-driver-enum branch September 15, 2026 02:55
@markstory

Copy link
Copy Markdown
Member Author

I'll fix the maria db failure separately it is broken on 5.x as well.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants