Page MenuHomeDevCentral

Implement PDOEngine::initialize
ClosedPublic

Authored by dereckson on Nov 1 2025, 00:32.
Tags
None
Referenced Files
F25026099: D3837.id9931.diff
Thu, Mar 26, 00:49
Unknown Object (File)
Tue, Mar 24, 14:49
Unknown Object (File)
Tue, Mar 24, 10:17
Unknown Object (File)
Tue, Mar 24, 09:52
Unknown Object (File)
Sun, Mar 22, 12:51
Unknown Object (File)
Fri, Mar 20, 12:09
Unknown Object (File)
Wed, Mar 18, 11:19
Unknown Object (File)
Mon, Mar 16, 21:10
Subscribers
None

Details

Summary

If a project needs Keruald Database with PDO support, it would benefit
from calling PDOEngine::initialize to get an instance of PDOEngine
instead of DatabaseEngine.

It also throws EngineSetupException if a non-PDO engine is configured.

Ref T2169

Test Plan

Tested with D3835 on Obsidian codebase

Diff Detail

Repository
rKERUALD Keruald libraries development repository
Lint
Lint Passed
Unit
No Test Coverage
Branch
main
Build Status
Buildable 6127
Build 6411: arc lint + arc unit