interfacePartitionBoundSpecForm
interface PartitionBoundSpecForm
extends Element
Public API: explicitly declared with
@visibility public.The PartitionBoundSpec SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\PostgreSql\Role\PartitionBoundSpecForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 4
- PartitionBoundSpecWithDefault_535d455e packages/sql-semantics-postgres/resources/models/Value/PartitionBoundSpecWithDefault_535d455e.php:15
- PartitionBoundSpecWithForValuesFromExprListToExprList_95fd17db packages/sql-semantics-postgres/resources/models/Value/PartitionBoundSpecWithForValuesFromExprListToExprList_95fd17db.php:15
- PartitionBoundSpecWithForValuesInPExprList_98768898 packages/sql-semantics-postgres/resources/models/Value/PartitionBoundSpecWithForValuesInPExprList_98768898.php:15
- PartitionBoundSpecWithForValuesWithHashPartbound_cd1e3650 packages/sql-semantics-postgres/resources/models/Value/PartitionBoundSpecWithForValuesWithHashPartbound_cd1e3650.php:15
Method calls 5
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateForeignTableStmtWithCreateForeignTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_b7ab50bd::write() packages/sql-semantics-postgres/resources/models/Value/CreateForeignTableStmtWithCreateForeignTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_b7ab50bd.php:67
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateForeignTableStmtWithCreateForeignTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_9b847367::write() packages/sql-semantics-postgres/resources/models/Value/CreateForeignTableStmtWithCreateForeignTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_9b847367.php:61
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_84f0a7e2::write() packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_84f0a7e2.php:75
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\CreateStmtWithCreateOptTempTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_aadad78c::write() packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_aadad78c.php:69
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\PartitionCmdWithAttachPartitionQualifiedNamePartitionBoundSpec_3df1e593::write() packages/sql-semantics-postgres/resources/models/Value/PartitionCmdWithAttachPartitionQualifiedNamePartitionBoundSpec_3df1e593.php:43
Type declarations 10
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateForeignTableStmtWithCreateForeignTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_b7ab50bd packages/sql-semantics-postgres/resources/models/Value/CreateForeignTableStmtWithCreateForeignTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_b7ab50bd.php:26
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateForeignTableStmtWithCreateForeignTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_b7ab50bd packages/sql-semantics-postgres/resources/models/Value/CreateForeignTableStmtWithCreateForeignTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_b7ab50bd.php:103
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateForeignTableStmtWithCreateForeignTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_9b847367 packages/sql-semantics-postgres/resources/models/Value/CreateForeignTableStmtWithCreateForeignTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_9b847367.php:26
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateForeignTableStmtWithCreateForeignTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_9b847367 packages/sql-semantics-postgres/resources/models/Value/CreateForeignTableStmtWithCreateForeignTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_9b847367.php:97
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_84f0a7e2 packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_84f0a7e2.php:27
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_84f0a7e2 packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableIfPNotExistsQualifiedNamePartitionOfQualifiedNameOptTyped_84f0a7e2.php:123
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateStmtWithCreateOptTempTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_aadad78c packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_aadad78c.php:27
- type SqlSemantics\Statement\Model\PostgreSql\Value\CreateStmtWithCreateOptTempTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_aadad78c packages/sql-semantics-postgres/resources/models/Value/CreateStmtWithCreateOptTempTableQualifiedNamePartitionOfQualifiedNameOptTypedTableElement_aadad78c.php:117
- type SqlSemantics\Statement\Model\PostgreSql\Value\PartitionCmdWithAttachPartitionQualifiedNamePartitionBoundSpec_3df1e593 packages/sql-semantics-postgres/resources/models/Value/PartitionCmdWithAttachPartitionQualifiedNamePartitionBoundSpec_3df1e593.php:24
- type SqlSemantics\Statement\Model\PostgreSql\Value\PartitionCmdWithAttachPartitionQualifiedNamePartitionBoundSpec_3df1e593 packages/sql-semantics-postgres/resources/models/Value/PartitionCmdWithAttachPartitionQualifiedNamePartitionBoundSpec_3df1e593.php:57