interfaceOptConfExprForm
interface OptConfExprForm
extends Element
Public API: explicitly declared with
@visibility public.The opt_conf_expr SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\PostgreSql\Role\OptConfExprForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 3
- OptConfExprWithIndexParamsWhereClause_bba257d2 packages/sql-semantics-postgres/resources/models/Value/OptConfExprWithIndexParamsWhereClause_bba257d2.php:15
- OptConfExprWithOnConstraintName_6864cf6f packages/sql-semantics-postgres/resources/models/Value/OptConfExprWithOnConstraintName_6864cf6f.php:15
- OptConfExprWith_c205faf3 packages/sql-semantics-postgres/resources/models/Value/OptConfExprWith_c205faf3.php:15
Method calls 2
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\OptOnConflictWithOnConflictOptConfExprDoNothing_8a8cc4a7::write() packages/sql-semantics-postgres/resources/models/Value/OptOnConflictWithOnConflictOptConfExprDoNothing_8a8cc4a7.php:39
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03::write() packages/sql-semantics-postgres/resources/models/Value/OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03.php:43
Type declarations 4
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptOnConflictWithOnConflictOptConfExprDoNothing_8a8cc4a7 packages/sql-semantics-postgres/resources/models/Value/OptOnConflictWithOnConflictOptConfExprDoNothing_8a8cc4a7.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptOnConflictWithOnConflictOptConfExprDoNothing_8a8cc4a7 packages/sql-semantics-postgres/resources/models/Value/OptOnConflictWithOnConflictOptConfExprDoNothing_8a8cc4a7.php:49
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03 packages/sql-semantics-postgres/resources/models/Value/OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03 packages/sql-semantics-postgres/resources/models/Value/OptOnConflictWithOnConflictOptConfExprDoUpdateSetSetClauseListWhereClause_e0d5ce03.php:59