interfaceKeyActionForm
interface KeyActionForm
extends Element
Public API: explicitly declared with
@visibility public.The key_action SQL value; generated by bin/build-models.php.
$write = static fn (\SqlSemantics\Statement\Model\PostgreSql\Role\KeyActionForm $value): string => \SqlSemantics\Statement\Writer::render($value);
$write instanceof \Closure // => trueRelations§
Implemented by 5
- KeyActionWithCascade_e1265288 packages/sql-semantics-postgres/resources/models/Value/KeyActionWithCascade_e1265288.php:15
- KeyActionWithNoAction_68338722 packages/sql-semantics-postgres/resources/models/Value/KeyActionWithNoAction_68338722.php:15
- KeyActionWithRestrict_cc08119c packages/sql-semantics-postgres/resources/models/Value/KeyActionWithRestrict_cc08119c.php:15
- KeyActionWithSetDefaultOptColumnList_e0c87d3f packages/sql-semantics-postgres/resources/models/Value/KeyActionWithSetDefaultOptColumnList_e0c87d3f.php:15
- KeyActionWithSetNullPOptColumnList_374e32f1 packages/sql-semantics-postgres/resources/models/Value/KeyActionWithSetNullPOptColumnList_374e32f1.php:15
Method calls 2
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\KeyDeleteWithOnDeletePKeyAction_1457299d::write() packages/sql-semantics-postgres/resources/models/Value/KeyDeleteWithOnDeletePKeyAction_1457299d.php:39
- method-call SqlSemantics\Statement\Model\PostgreSql\Value\KeyUpdateWithOnUpdateKeyAction_7313c7fe::write() packages/sql-semantics-postgres/resources/models/Value/KeyUpdateWithOnUpdateKeyAction_7313c7fe.php:39
Type declarations 4
- type SqlSemantics\Statement\Model\PostgreSql\Value\KeyDeleteWithOnDeletePKeyAction_1457299d packages/sql-semantics-postgres/resources/models/Value/KeyDeleteWithOnDeletePKeyAction_1457299d.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\KeyDeleteWithOnDeletePKeyAction_1457299d packages/sql-semantics-postgres/resources/models/Value/KeyDeleteWithOnDeletePKeyAction_1457299d.php:45
- type SqlSemantics\Statement\Model\PostgreSql\Value\KeyUpdateWithOnUpdateKeyAction_7313c7fe packages/sql-semantics-postgres/resources/models/Value/KeyUpdateWithOnUpdateKeyAction_7313c7fe.php:23
- type SqlSemantics\Statement\Model\PostgreSql\Value\KeyUpdateWithOnUpdateKeyAction_7313c7fe packages/sql-semantics-postgres/resources/models/Value/KeyUpdateWithOnUpdateKeyAction_7313c7fe.php:45