Skip to content
# Interface: ConditionOptimizationSourceFilterProbe

Defined in: packages/core/src/transformers/ConditionOptimization.ts:148

Properties ​

kind ​

kind: "source_filter_probe"

Defined in: packages/core/src/transformers/ConditionOptimization.ts:149


source ​

source: string

Defined in: packages/core/src/transformers/ConditionOptimization.ts:150


sourceAlias ​

sourceAlias: string

Defined in: packages/core/src/transformers/ConditionOptimization.ts:151


predicate ​

predicate: string

Defined in: packages/core/src/transformers/ConditionOptimization.ts:152


suggestedSql ​

suggestedSql: string

Defined in: packages/core/src/transformers/ConditionOptimization.ts:153


reason ​

reason: string

Defined in: packages/core/src/transformers/ConditionOptimization.ts:154


relation? ​

optional relation: "join_equivalence" | "source_filter"

Defined in: packages/core/src/transformers/ConditionOptimization.ts:155


targetPredicate? ​

optional targetPredicate: string

Defined in: packages/core/src/transformers/ConditionOptimization.ts:156


targetScope? ​

optional targetScope: object

Defined in: packages/core/src/transformers/ConditionOptimization.ts:157

kind ​

kind: "source" | "table" | "cte" | "subquery" | "scope"

name ​

name: string

Released under the MIT License.