我想将序列生成器的标识符初始化为4000,但是maven吐口水告诉我初始值已经存在。
我想知道我们如何在Jhipster V5.8.2上定义标识符的初始值?
我的身份 :
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "sequenceGenerator")
@SequenceGenerator(name = "sequenceGenerator", initialValue=4000)
private Long id;
和行家返回该错误:
org.hibernate.HibernateException:试图为“初始值”设置冲突值时,遇到了对数据库序列[hibernate_sequence]的多个引用。发现[1]和[4000]
最佳答案
我假设您使用的是PostgreSQL,如果我没有记错的话,会在00000000000000_initial_schema.xml
文件中设置初始值。更改初始值,它将起作用。