interfaceIndexParamsForm
interface IndexParamsForm
extends Element
Public API: explicitly declared with
@visibility public.The index_params SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\PostgreSql\Role\IndexParamsForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 4
- IndexElemWithAExprIndexElemOptions_90349fe6 packages/sql-semantics-postgres/resources/models/Value/IndexElemWithAExprIndexElemOptions_90349fe6.php:15
- IndexElemWithColIdIndexElemOptions_3346ec90 packages/sql-semantics-postgres/resources/models/Value/IndexElemWithColIdIndexElemOptions_3346ec90.php:15
- IndexElemWithFuncExprWindowlessIndexElemOptions_d397f329 packages/sql-semantics-postgres/resources/models/Value/IndexElemWithFuncExprWindowlessIndexElemOptions_d397f329.php:15
- IndexParamsWithIndexParamsIndexElem_7989dec8 packages/sql-semantics-postgres/resources/models/Value/IndexParamsWithIndexParamsIndexElem_7989dec8.php:15
Method calls 4
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\IndexParamsWithIndexParamsIndexElem_7989dec8::write() packages/sql-semantics-postgres/resources/models/Value/IndexParamsWithIndexParamsIndexElem_7989dec8.php:37
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6::write() packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6.php:79
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e::write() packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e.php:73
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\OptConfExprWithIndexParamsWhereClause_bba257d2::write() packages/sql-semantics-postgres/resources/models/Value/OptConfExprWithIndexParamsWhereClause_bba257d2.php:39
Type declarations 8
- type SqlSemantics\Statement\Model\PostgreSql\Value\IndexParamsWithIndexParamsIndexElem_7989dec8 packages/sql-semantics-postgres/resources/models/Value/IndexParamsWithIndexParamsIndexElem_7989dec8.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\IndexParamsWithIndexParamsIndexElem_7989dec8 packages/sql-semantics-postgres/resources/models/Value/IndexParamsWithIndexParamsIndexElem_7989dec8.php:47
- type SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6 packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6.php:28
- type SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6 packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6.php:137
- type SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e.php:28
- type SqlSemantics\Statement\Model\PostgreSql\Value\IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e.php:131
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptConfExprWithIndexParamsWhereClause_bba257d2 packages/sql-semantics-postgres/resources/models/Value/OptConfExprWithIndexParamsWhereClause_bba257d2.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptConfExprWithIndexParamsWhereClause_bba257d2 packages/sql-semantics-postgres/resources/models/Value/OptConfExprWithIndexParamsWhereClause_bba257d2.php:49