enum TableLikeOptionChoice_ae5f17d5: string
    implements TableLikeOptionForm
Public API: explicitly declared with @visibility public.

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

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

Cases§

case UseComments_19b247a2 = 'COMMENTS'
case UseCompression_ac458527 = 'COMPRESSION'
case UseConstraints_7ceec0f9 = 'CONSTRAINTS'
case UseDefaults_92d31979 = 'DEFAULTS'
case UseIdentity_82ec80d7 = 'IDENTITY'
case UseGenerated_4dc3e64f = 'GENERATED'
case UseIndexes_019e4e72 = 'INDEXES'
case UseStatistics_3397886a = 'STATISTICS'
case UseStorage_b2f6362f = 'STORAGE'
case UseAll_b5c7aed7 = 'ALL'

Methods§

public function write(Writer $writer): void

Writes the selected SQL option.

Parameters

$writerWriter
Calls 2