Page MenuHomeDevCentral

Implement PDOEngine::initialize
ClosedPublic

Authored by dereckson on Nov 1 2025, 00:32.
Tags
None
Referenced Files
F23911027: D3837.id9930.diff
Sat, Feb 7, 21:21
F23911017: D3837.id9931.diff
Sat, Feb 7, 21:21
F23902026: D3837.diff
Sat, Feb 7, 19:39
Unknown Object (File)
Wed, Feb 4, 22:25
Unknown Object (File)
Mon, Feb 2, 21:52
Unknown Object (File)
Sun, Feb 1, 07:03
Unknown Object (File)
Fri, Jan 30, 01:43
Unknown Object (File)
Tue, Jan 27, 11:17
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