cayenne-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Arseni Bulatski (JIRA)" <>
Subject [jira] [Created] (CAY-2381) PKs for the entity problem
Date Wed, 29 Nov 2017 06:33:00 GMT
Arseni Bulatski created CAY-2381:

             Summary: PKs for the entity problem
                 Key: CAY-2381
             Project: Cayenne
          Issue Type: Bug
          Components: Core Library
    Affects Versions: 4.1.M1
            Reporter: Arseni Bulatski
             Fix For: 4.1.M2

If you have: 
1) modeled a primary key as an ObjAttribute, like customerPK 
2) modeled it as an object type, like java.lang.Long 
3) are using the Cayenne-Generated (Default) PK generation strategy
Then Cayenne won't generate any PKs for the entity and will just use zero over and over. This
can be worked around by switching the attribute's type to a primitive (like long).

This message was sent by Atlassian JIRA

View raw message