interfaceSchemaStmtForm
interface SchemaStmtForm
extends Element
Public API: explicitly declared with
@visibility public.The schema_stmt SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\PostgreSql\Role\SchemaStmtForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 17
- CreateSeqStmtWithCreateOptTempSequenceIfPNotExistsQualifiedNameOptSeqOptList_8d715666 packages/sql-semantics-postgres/resources/models/Value/CreateSeqStmtWithCreateOptTempSequenceIfPNotExistsQualifiedNameOptSeqOptList_8d715666.php:15
- CreateSeqStmtWithCreateOptTempSequenceQualifiedNameOptSeqOptList_9ca76735 packages/sql-semantics-postgres/resources/models/Value/CreateSeqStmtWithCreateOptTempSequenceQualifiedNameOptSeqOptList_9ca76735.php:15
- CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNameOfAnyNameOptTypedTableElementLis_514a01a7 packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNameOfAnyNameOptTypedTableElementLis_514a01a7.php:15
- CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNameOptTableElementListOptInheritOpt_fa259f14 packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNameOptTableElementListOptInheritOpt_fa259f14.php:15
- CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_84f0a7e2 packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_84f0a7e2.php:15
- CreateStmtWithCreateOptTempTableQualifiedNameOfAnyNameOptTypedTableElementListOptPartitio_d4b1da62 packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableQualifiedNameOfAnyNameOptTypedTableElementListOptPartitio_d4b1da62.php:15
- CreateStmtWithCreateOptTempTableQualifiedNameOptTableElementListOptInheritOptPartitionSpe_1026d012 packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableQualifiedNameOptTableElementListOptInheritOptPartitionSpe_1026d012.php:15
- CreateStmtWithCreateOptTempTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_aadad78c packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_aadad78c.php:15
- CreateTrigStmtWithCreateOptOrReplaceConstraintTriggerNameAfterTriggerEventsOnQualifiedNameOpt_0a3387e3 packages/sql-semantics-postgres/resources/models/Value/CreateTrigStmtWithCreateOptOrReplaceConstraintTriggerNameAfterTriggerEventsOnQualifiedNameOpt_0a3387e3.php:15
- CreateTrigStmtWithCreateOptOrReplaceTriggerNameTriggerActionTimeTriggerEventsOnQualifiedNameT_f83c9df2 packages/sql-semantics-postgres/resources/models/Value/CreateTrigStmtWithCreateOptOrReplaceTriggerNameTriggerActionTimeTriggerEventsOnQualifiedNameT_f83c9df2.php:15
- GrantStmtWithGrantPrivilegesOnPrivilegeTargetToGranteeListOptGrantGrantOptionOptGrantedB_21e68a6a packages/sql-semantics-postgres/resources/models/Value/GrantStmtWithGrantPrivilegesOnPrivilegeTargetToGranteeListOptGrantGrantOptionOptGrantedB_21e68a6a.php:15
- IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6 packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyIfPNotExistsNameOnRelationExprAccessMeth_6a1d0de6.php:15
- IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e packages/sql-semantics-postgres/resources/models/Value/IndexStmtWithCreateOptUniqueIndexOptConcurrentlyOptSingleNameOnRelationExprAccessMethodC_99a5bd5e.php:15
- ViewStmtWithCreateOptTempRecursiveViewQualifiedNameColumnListOptReloptionsAsSelectStmtO_7d884500 packages/sql-semantics-postgres/resources/models/Value/ViewStmtWithCreateOptTempRecursiveViewQualifiedNameColumnListOptReloptionsAsSelectStmtO_7d884500.php:15
- ViewStmtWithCreateOptTempViewQualifiedNameOptColumnListOptReloptionsAsSelectStmtOptChec_21343b5b packages/sql-semantics-postgres/resources/models/Value/ViewStmtWithCreateOptTempViewQualifiedNameOptColumnListOptReloptionsAsSelectStmtOptChec_21343b5b.php:15
- ViewStmtWithCreateOrReplaceOptTempRecursiveViewQualifiedNameColumnListOptReloptionsAsSe_adc772a7 packages/sql-semantics-postgres/resources/models/Value/ViewStmtWithCreateOrReplaceOptTempRecursiveViewQualifiedNameColumnListOptReloptionsAsSe_adc772a7.php:15
- ViewStmtWithCreateOrReplaceOptTempViewQualifiedNameOptColumnListOptReloptionsAsSelectSt_dd1cc602 packages/sql-semantics-postgres/resources/models/Value/ViewStmtWithCreateOrReplaceOptTempViewQualifiedNameOptColumnListOptReloptionsAsSelectSt_dd1cc602.php:15
Method calls 1
Type declarations 2
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptSchemaEltListWithOptSchemaEltListSchemaStmt_b2872bbe packages/sql-semantics-postgres/resources/models/Value/OptSchemaEltListWithOptSchemaEltListSchemaStmt_b2872bbe.php:24
- type SqlSemantics\Statement\Model\PostgreSql\Value\OptSchemaEltListWithOptSchemaEltListSchemaStmt_b2872bbe packages/sql-semantics-postgres/resources/models/Value/OptSchemaEltListWithOptSchemaEltListSchemaStmt_b2872bbe.php:53