在doctrine2中,我有一个实体,它有一个从Web服务提供的主键,并且还有一个应该是自动增量的索引。
我可以在mysql中手动设置,但无法在doctrine2中进行此设置。
I used columnDefinition
of INT AUTO_INCREMENT UNIQUE
/**
* @var integer
*
* @ORM\Column(type="integer", name="sequence", nullable=true, columnDefinition="INT AUTO_INCREMENT UNIQUE")
*/
protected $sequence = null;
教义迁移包生成
$this->addSql('ALTER TABLE table_name_here ADD sequence INT AUTO_INCREMENT UNIQUE');
编辑:请注意,这个答案是 2016 年的,它可能不再有效。查看已接受的答案。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)