pgsql: Fix DEFAULT handling for multi-row INSERT rules.

2022-12-03 Thread Dean Rasheed
Fix DEFAULT handling for multi-row INSERT rules. When updating a relation with a rule whose action performed an INSERT from a multi-row VALUES list, the rewriter might skip processing the VALUES list, and therefore fail to replace any DEFAULTs in it. This would lead to an "unrecognized node type"

pgsql: Fix DEFAULT handling for multi-row INSERT rules.

2022-12-03 Thread Dean Rasheed
Fix DEFAULT handling for multi-row INSERT rules. When updating a relation with a rule whose action performed an INSERT from a multi-row VALUES list, the rewriter might skip processing the VALUES list, and therefore fail to replace any DEFAULTs in it. This would lead to an "unrecognized node type"

pgsql: Fix DEFAULT handling for multi-row INSERT rules.

2022-12-03 Thread Dean Rasheed
Fix DEFAULT handling for multi-row INSERT rules. When updating a relation with a rule whose action performed an INSERT from a multi-row VALUES list, the rewriter might skip processing the VALUES list, and therefore fail to replace any DEFAULTs in it. This would lead to an "unrecognized node type"

pgsql: Fix DEFAULT handling for multi-row INSERT rules.

2022-12-03 Thread Dean Rasheed
Fix DEFAULT handling for multi-row INSERT rules. When updating a relation with a rule whose action performed an INSERT from a multi-row VALUES list, the rewriter might skip processing the VALUES list, and therefore fail to replace any DEFAULTs in it. This would lead to an "unrecognized node type"

pgsql: Fix DEFAULT handling for multi-row INSERT rules.

2022-12-03 Thread Dean Rasheed
Fix DEFAULT handling for multi-row INSERT rules. When updating a relation with a rule whose action performed an INSERT from a multi-row VALUES list, the rewriter might skip processing the VALUES list, and therefore fail to replace any DEFAULTs in it. This would lead to an "unrecognized node type"

pgsql: Fix DEFAULT handling for multi-row INSERT rules.

2022-12-03 Thread Dean Rasheed
Fix DEFAULT handling for multi-row INSERT rules. When updating a relation with a rule whose action performed an INSERT from a multi-row VALUES list, the rewriter might skip processing the VALUES list, and therefore fail to replace any DEFAULTs in it. This would lead to an "unrecognized node type"