You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Prepare-based SQL decoration, simplify Platform to abstract registry
Replace PlatformDecoratorInterface wrapping model with SqlDecoratorInterface
prepare-based model: decorators mutate SQL objects via public API before
the standard rendering pipeline runs unchanged.
Platform becomes AbstractPlatform — a flat decorator registry without
platform-name keying or adapter resolution. Sql92Platform is the concrete
implementation. SqlProcessor gains prepare() which runs decorator then
built-in Table::prepare(). Sql::prepareStatementForSqlObject() calls
buildSqlString() directly, absorbing ParameterContainer setup.
Signed-off-by: Simon Mundy <simon.mundy@peptolab.com>
0 commit comments