Page MenuHomeDevCentral

Implement PDOEngine::initialize
ClosedPublic

Authored by dereckson on Nov 1 2025, 00:32.
Tags
None
Referenced Files
F57069150: D3837.id9930.diff
Sat, Nov 14, 03:07
F56969198: D3837.id9930.diff
Thu, Nov 12, 01:40
F56605728: D3837.id9931.diff
Sat, Nov 7, 15:23
F56507235: D3837.id.diff
Fri, Nov 6, 16:25
F56344466: D3837.diff
Thu, Nov 5, 06:16
F56144073: D3837.id9931.diff
Tue, Nov 3, 08:03
F56144066: D3837.id9930.diff
Tue, Nov 3, 08:02
F56144061: D3837.id.diff
Tue, Nov 3, 08:02
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 Not Applicable
Unit
Tests Not Applicable