Skip to content
# Function: pruneOptionalConditionBranches()

pruneOptionalConditionBranches(query, pruningParameters): SelectQuery

Defined in: packages/core/src/transformers/PruneOptionalConditionBranches.ts:381

Prunes supported optional WHERE branches when an explicitly targeted parameter is absent-equivalent. For the MVP, only null and undefined are treated as absent and unsupported shapes remain exact no-op.

Parameters ​

query ​

SelectQuery

pruningParameters ​

OptionalConditionPruningParameters

Returns ​

SelectQuery

Released under the MIT License.