interfaceGeneratedWhenForm
interface GeneratedWhenForm
extends Element
Public API: explicitly declared with
@visibility public.The generated_when SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\PostgreSql\Role\GeneratedWhenForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 1
Method calls 4
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\AlterIdentityColumnOptionWithSetGeneratedGeneratedWhen_2fb85cbe::write() packages/sql-semantics-postgres/resources/models/Value/AlterIdentityColumnOptionWithSetGeneratedGeneratedWhen_2fb85cbe.php:39
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAlterOptColumnColIdAddPGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeq_2b4cc759::write() packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAlterOptColumnColIdAddPGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeq_2b4cc759.php:51
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\ColConstraintElemWithGeneratedGeneratedWhenAsAExprStored_3ea03aaa::write() packages/sql-semantics-postgres/resources/models/Value/ColConstraintElemWithGeneratedGeneratedWhenAsAExprStored_3ea03aaa.php:39
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\ColConstraintElemWithGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeqOptList_4cfcf06d::write() packages/sql-semantics-postgres/resources/models/Value/ColConstraintElemWithGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeqOptList_4cfcf06d.php:39
Type declarations 8
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterIdentityColumnOptionWithSetGeneratedGeneratedWhen_2fb85cbe packages/sql-semantics-postgres/resources/models/Value/AlterIdentityColumnOptionWithSetGeneratedGeneratedWhen_2fb85cbe.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterIdentityColumnOptionWithSetGeneratedGeneratedWhen_2fb85cbe packages/sql-semantics-postgres/resources/models/Value/AlterIdentityColumnOptionWithSetGeneratedGeneratedWhen_2fb85cbe.php:45
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAlterOptColumnColIdAddPGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeq_2b4cc759 packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAlterOptColumnColIdAddPGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeq_2b4cc759.php:25
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAlterOptColumnColIdAddPGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeq_2b4cc759 packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAlterOptColumnColIdAddPGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeq_2b4cc759.php:79
- type SqlSemantics\Statement\Model\PostgreSql\Value\ColConstraintElemWithGeneratedGeneratedWhenAsAExprStored_3ea03aaa packages/sql-semantics-postgres/resources/models/Value/ColConstraintElemWithGeneratedGeneratedWhenAsAExprStored_3ea03aaa.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\ColConstraintElemWithGeneratedGeneratedWhenAsAExprStored_3ea03aaa packages/sql-semantics-postgres/resources/models/Value/ColConstraintElemWithGeneratedGeneratedWhenAsAExprStored_3ea03aaa.php:55
- type SqlSemantics\Statement\Model\PostgreSql\Value\ColConstraintElemWithGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeqOptList_4cfcf06d packages/sql-semantics-postgres/resources/models/Value/ColConstraintElemWithGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeqOptList_4cfcf06d.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\ColConstraintElemWithGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeqOptList_4cfcf06d packages/sql-semantics-postgres/resources/models/Value/ColConstraintElemWithGeneratedGeneratedWhenAsIdentityPOptParenthesizedSeqOptList_4cfcf06d.php:51