1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27
|
<?php
declare(strict_types=1);
use Doctrine\ORM\Mapping\ClassMetadata;
$metadata->setInheritanceType(ClassMetadata::INHERITANCE_TYPE_NONE);
$metadata->setPrimaryTable(
[
'indexes' => [
['columns' => ['content'], 'flags' => ['fulltext'], 'options' => ['where' => 'content IS NOT NULL']],
],
]
);
$metadata->mapField(
[
'fieldName' => 'content',
'type' => 'text',
'scale' => 0,
'length' => null,
'unique' => false,
'nullable' => false,
'precision' => 0,
'columnName' => 'content',
]
);
|