enum DefaclPrivilegeTargetChoice_d6644681: string
    implements DefaclPrivilegeTargetForm
Public API: explicitly declared with @visibility public.

The defacl_privilege_target SQL value; generated by bin/build-models.php.

Accept a structured SQL valuedoctest
$write = static fn (\SqlSemantics\Statement\Model\PostgreSql\Choice\DefaclPrivilegeTargetChoice_d6644681 $value): string => \SqlSemantics\Statement\Writer::render($value);
    $write instanceof \Closure // => true

Cases§

case UseTables_51f6ddbd = 'TABLES'
case UseFunctions_30007559 = 'FUNCTIONS'
case UseRoutines_a01ea2b8 = 'ROUTINES'
case UseSequences_8f0d3709 = 'SEQUENCES'
case UseTypes_ab20f00b = 'TYPES'
case UseSchemas_36e36853 = 'SCHEMAS'

Methods§

public function write(Writer $writer): void

Writes the selected SQL option.

Parameters

$writerWriter
Calls 2