Split RelationExpression() and IntervalTypeName() methods Those could return instances of different classes based on parameters. Split special cases to UpdateOrDeleteTarget() and IntervalLeadingTypecast(), respectively
Split RelationExpression() and IntervalTypeName() methods
Those could return instances of different classes based on parameters. Split special cases to UpdateOrDeleteTarget() and IntervalLeadingTypecast(), respectively

sad-spirit/pg-builder