При использовании аннотаций для entity все просто:
/**
* @ORM\Id
* @ORM\GeneratedValue(strategy="SEQUENCE")
* @ORM\SequenceGenerator(sequenceName="id", initialValue=1)
* @ORM\Column(type="integer")
*/
private int $id;
Но как это сделать для
Php mapping? Когда описание полей находится в соседнем файле.
<?php
/** @var ClassMetadata $metadata */
use Doctrine\Persistence\Mapping\ClassMetadata;
$metadata->mapField([
'id' => true,
'fieldName' => 'id',
'type' => 'integer',
]);
Доки по этому вопросу не нашел, гугл тоже не помог(