【发布时间】:2015-04-24 06:00:35
【问题描述】:
我正在尝试使用 PostgreSQL 的 IDENTITY 策略设置序列的分配大小和初始值。这不会产生我期望的 SQL,但是将策略更改为 SEQUENCE 是可行的。这是故意的吗?
id:
id:
type: integer
id: true
generator:
strategy: IDENTITY
sequenceGenerator:
sequenceName: table_id_seq
allocationSize: 10
initialValue: 100000
【问题讨论】:
-
我认为使用 IDENTITY 时分配大小无关紧要,因为在插入行时没有 nextval() 请求。但是我仍然想在创建表时设置初始序列值。
标签: postgresql symfony doctrine-orm doctrine