Как установить начальное значение auto_increment с помощью doctrine2

Я использую преобразователь doctrine2 для создания моей базы данных innoDB (mysql). Как установить начальное значение моего auto_incremented id с помощью php аннотации?

Вот как я смоделировал id своего типа сущности на данный момент.

/**
 * @var integer $_id
 *
 * @Column(name="id", type="integer", nullable=false)
 * @Id
 * @GeneratedValue(strategy="IDENTITY")
 */
private $_id;

Я нашел следующий код в документации, но похоже, что он будет использовать отдельную таблицу для генерации идентификаторов.

/**
 * @Id
 * @GeneratedValue(strategy="SEQUENCE")
 * @Column(type="integer")
 * @SequenceGenerator(sequenceName="tablename_seq", initialValue=1, allocationSize=100)
 */
6
задан Jakob Alexander Eichler 5 November 2011 в 19:18
поделиться