interfaceColumnDefForm
interface ColumnDefForm
extends Element
Public API: explicitly declared with
@visibility public.The columnDef SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\PostgreSql\Role\ColumnDefForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 1
Method calls 4
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPColumnColumnDef_65fd75af::write() packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPColumnColumnDef_65fd75af.php:39
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPColumnDef_94749c41::write() packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPColumnDef_94749c41.php:37
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPColumnIfPNotExistsColumnDef_8a3a7b81::write() packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPColumnIfPNotExistsColumnDef_8a3a7b81.php:45
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPIfPNotExistsColumnDef_fd256276::write() packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPIfPNotExistsColumnDef_fd256276.php:43
Type declarations 8
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPColumnColumnDef_65fd75af packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPColumnColumnDef_65fd75af.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPColumnColumnDef_65fd75af packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPColumnColumnDef_65fd75af.php:45
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPColumnDef_94749c41 packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPColumnDef_94749c41.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPColumnDef_94749c41 packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPColumnDef_94749c41.php:43
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPColumnIfPNotExistsColumnDef_8a3a7b81 packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPColumnIfPNotExistsColumnDef_8a3a7b81.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPColumnIfPNotExistsColumnDef_8a3a7b81 packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPColumnIfPNotExistsColumnDef_8a3a7b81.php:51
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPIfPNotExistsColumnDef_fd256276 packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPIfPNotExistsColumnDef_fd256276.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\AlterTableCmdWithAddPIfPNotExistsColumnDef_fd256276 packages/sql-semantics-postgres/resources/models/Value/AlterTableCmdWithAddPIfPNotExistsColumnDef_fd256276.php:49