I noticed that |GenerationType.SEQUENCE also uses that table (with Postgres provider). Maybe you have one of those on some Entity.|

On 4/18/2009 2:49 PM, ljnelson wrote:
Hello.  I am using the H2 database for some simple unit tests, with OpenJPA 
sitting on top of it.

I am wondering how to get OpenJPA to stop trying to create or look for the 
OPENJPA_SEQUENCE_TABLE, particularly since nothing in my entity model requires 
it (I explicitly use the @GenerationType of IDENTITY, which I took it was 
supposed to use the native auto-incrementing ability of the database, if there 
is one (which there is in H2).

Could someone tell me either how to instruct OpenJPA to basically insert NULL 
into the primary key column instead of trying to insert a value it thinks it 
can get from the non-existent OPENJPA_SEQUENCE_TABLE?  If I wanted to use a 
table, I would have used @GenerationType.TABLE, not @GenerationType.IDENTITY.

Thanks very much!

Best,
Laird

Reply via email to