enumPgSqlMergeActionKind
enum PgSqlMergeActionKind: string
Enumerates the row actions supported by MERGE simulation.
Cases§
case Update = 'UPDATE'case Insert = 'INSERT'case Delete = 'DELETE'case DoNothing = 'DO NOTHING'Test cases 19§
Test cases that cover or call this symbol, from the coverage report and from the analyzed test sources.
Dedicated tests 1
Other tests reaching this symbol 18
PgSqlSessionFactoryTestcallsPgSqlRewriterTestcallsStatementRewriterTestcallsMatchConditionsTestcallsRowActionsTestcallsMergeTransformerTestcallsPgSqlTransformerTestcallsRowMutationResolverTestcallsPgSqlMutationResolverTestcallsActionClauseTest::testActionMatchesTheBranchKindcallsActionClauseTest::testParseClausecallsPgSqlMergeClauseTest::testCarriesTypedClauseDatacallsPgSqlMergeParserTest::testEndIdentifierDoesNotCloseANonexistentCaseExpressioncallsPgSqlMergeParserTest::testParsesCteQualifiedTargetJoinSourceAndQuotedAliascallsPgSqlMergeParserTest::testParsesMatchedUpdateAndNotMatchedInsertcallsPgSqlMergeParserTest::testSimpleCaseWhenMatchedExpressionIsNotAMergeClausecallsPgSqlMergeStatementTest::testCarriesTypedStatementDatacallsStatementPartsTest::testClausesParsesEachBranchActioncalls
Relations§
Constant reads 8
- class-const ZtdQuery\Platform\Postgres\Rewrite\Transformer\Merge\RowActions::unchangedRows() packages/ztd-query-postgres/src/Rewrite/Transformer/Merge/RowActions.php:57
- class-const ZtdQuery\Platform\Postgres\Rewrite\Transformer\Merge\RowActions::unchangedRows() packages/ztd-query-postgres/src/Rewrite/Transformer/Merge/RowActions.php:57
- class-const ZtdQuery\Platform\Postgres\Rewrite\Transformer\Merge\RowActions::modifiedRows() packages/ztd-query-postgres/src/Rewrite/Transformer/Merge/RowActions.php:186
- class-const ZtdQuery\Platform\Postgres\Rewrite\Transformer\Merge\RowActions::modifiedRows() packages/ztd-query-postgres/src/Rewrite/Transformer/Merge/RowActions.php:189
- class-const ZtdQuery\Platform\Postgres\Sql\Merge\ActionClause::action() packages/ztd-query-postgres/src/Sql/Merge/ActionClause.php:216
- class-const ZtdQuery\Platform\Postgres\Sql\Merge\ActionClause::action() packages/ztd-query-postgres/src/Sql/Merge/ActionClause.php:221
- class-const ZtdQuery\Platform\Postgres\Sql\Merge\ActionClause::action() packages/ztd-query-postgres/src/Sql/Merge/ActionClause.php:227
- class-const ZtdQuery\Platform\Postgres\Sql\Merge\ActionClause::action() packages/ztd-query-postgres/src/Sql/Merge/ActionClause.php:237