18
我有一个id:Ebean查找错误的序列名剧框架2
@Column(name = "device")
@GeneratedValue(strategy = GenerationType.AUTO, generator = "device_gen")
@SequenceGenerator(name = "device_gen", sequenceName = "device_id")
@Id
public Integer id;
SequenceGenerator的sequenceName定义为device_id
但试图挽救实体我得到的错误:关系“public.device_seq”不不存在。
为什么它寻找device_seq
而不是device_id
?
我使用PostgreSQL
您正在使用哪个数据库? – 2012-05-02 08:45:28
@PereVillega PostgreSQL 9.X – 2012-05-02 08:46:30
我知道Anorm和PostgreSQL JDBC驱动程序有类似的问题(带前缀),所以我怀疑是这样,但我不能保证它。如果你可以尝试并确保它在MySQL中有效,那么你可以在它上面提出一个Play/Ebeans的bug。 – 2012-05-02 09:30:06