diff options
author | liamfallon <liam.fallon@est.tech> | 2022-12-18 02:26:01 +0000 |
---|---|---|
committer | liamfallon <liam.fallon@est.tech> | 2022-12-18 02:26:12 +0000 |
commit | 8cf623781404f98aeacfc44e1bc8a7f1bf8446ad (patch) | |
tree | 86e17db77294ef06029312ed1c7dafb4d682a157 /models-pap/src/main/java | |
parent | d5c5893d3359ed5c31d79e41b25d19b5070152fb (diff) |
Upgrade the H2 database to the latest version
The latest verison of H2 does not allow colums called "user" or indexes
using an underscore in their name.
Issue-ID: POLICY-4488
Change-Id: I1db62768b0c0f85543c2f7d3681243f8386825e7
Signed-off-by: liamfallon <liam.fallon@est.tech>
Diffstat (limited to 'models-pap/src/main/java')
-rw-r--r-- | models-pap/src/main/java/org/onap/policy/models/pap/persistence/concepts/JpaPolicyAudit.java | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/models-pap/src/main/java/org/onap/policy/models/pap/persistence/concepts/JpaPolicyAudit.java b/models-pap/src/main/java/org/onap/policy/models/pap/persistence/concepts/JpaPolicyAudit.java index 35e385637..e2f8972de 100644 --- a/models-pap/src/main/java/org/onap/policy/models/pap/persistence/concepts/JpaPolicyAudit.java +++ b/models-pap/src/main/java/org/onap/policy/models/pap/persistence/concepts/JpaPolicyAudit.java @@ -63,7 +63,9 @@ import org.onap.policy.models.tosca.authorative.concepts.ToscaConceptIdentifier; * */ @Entity -@Table(name = "JpaPolicyAudit", indexes = {@Index(name = "JpaPolicyAuditIndex_timestamp", columnList = "timeStamp")}) +@Table(name = "JpaPolicyAudit", indexes = { + @Index(name = "JpaPolicyAuditIndex_timestamp", columnList = "timeStamp") +}) @Inheritance(strategy = InheritanceType.TABLE_PER_CLASS) @Data @EqualsAndHashCode(callSuper = false) @@ -105,7 +107,7 @@ public class JpaPolicyAudit extends PfConcept implements PfAuthorative<PolicyAud private Date timeStamp; @Column - private String user; + private String userName; /** * Default constructor. @@ -137,7 +139,7 @@ public class JpaPolicyAudit extends PfConcept implements PfAuthorative<PolicyAud this.pdpType = copyConcept.getPdpType(); this.action = copyConcept.getAction(); this.timeStamp = copyConcept.getTimeStamp(); - this.user = copyConcept.getUser(); + this.userName = copyConcept.getUserName(); } @Override @@ -163,7 +165,7 @@ public class JpaPolicyAudit extends PfConcept implements PfAuthorative<PolicyAud .append(pdpType, other.pdpType) .append(action, other.action) .append(timeStamp, other.timeStamp) - .append(user, other.user) + .append(userName, other.userName) .toComparison(); // @formatter:on } @@ -180,7 +182,7 @@ public class JpaPolicyAudit extends PfConcept implements PfAuthorative<PolicyAud .policy(policyIdent) .action(action) .timestamp(timeStamp == null ? null : timeStamp.toInstant()) - .user(user) + .user(userName) .build(); // @formatter:on } @@ -200,11 +202,10 @@ public class JpaPolicyAudit extends PfConcept implements PfAuthorative<PolicyAud pdpType = authorativeConcept.getPdpType(); action = authorativeConcept.getAction(); timeStamp = authorativeConcept.getTimestamp() == null ? Date.from(Instant.now()) - : Date.from(authorativeConcept.getTimestamp()); - user = authorativeConcept.getUser(); + : Date.from(authorativeConcept.getTimestamp()); + userName = authorativeConcept.getUser(); } - @Override public List<PfKey> getKeys() { final List<PfKey> keyList = new ArrayList<>(); @@ -221,7 +222,7 @@ public class JpaPolicyAudit extends PfConcept implements PfAuthorative<PolicyAud public void clean() { pdpGroup = Assertions.validateStringParameter("pdpGroup", pdpGroup, PfReferenceKey.LOCAL_NAME_REGEXP); pdpType = Assertions.validateStringParameter("pdpType", pdpType, PfReferenceKey.LOCAL_NAME_REGEXP); - user = Assertions.validateStringParameter("user", user, PfReferenceKey.LOCAL_NAME_REGEXP); + userName = Assertions.validateStringParameter("user", userName, PfReferenceKey.LOCAL_NAME_REGEXP); } @Override |