From 6d2c88f7324979d735fa817ae75cbbf852c1ded9 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Thu, 19 Apr 2018 10:25:54 +0200 Subject: [PATCH] OO-3442: change the primary key generator of password history --- .../model/AuthenticationHistoryImpl.java | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/src/main/java/org/olat/basesecurity/model/AuthenticationHistoryImpl.java b/src/main/java/org/olat/basesecurity/model/AuthenticationHistoryImpl.java index 435ac9849d6..849a45c4a62 100644 --- a/src/main/java/org/olat/basesecurity/model/AuthenticationHistoryImpl.java +++ b/src/main/java/org/olat/basesecurity/model/AuthenticationHistoryImpl.java @@ -24,6 +24,7 @@ import java.util.Date; import javax.persistence.Column; import javax.persistence.Entity; import javax.persistence.GeneratedValue; +import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.JoinColumn; import javax.persistence.OneToOne; @@ -31,8 +32,6 @@ import javax.persistence.Table; import javax.persistence.Temporal; import javax.persistence.TemporalType; -import org.hibernate.annotations.GenericGenerator; -import org.hibernate.annotations.Parameter; import org.olat.basesecurity.AuthenticationHistory; import org.olat.basesecurity.IdentityImpl; import org.olat.core.id.CreateInfo; @@ -52,18 +51,9 @@ public class AuthenticationHistoryImpl implements CreateInfo, AuthenticationHist private static final long serialVersionUID = 298718878316926796L; @Id - @GeneratedValue(generator = "system-uuid") - @GenericGenerator(name = "system-uuid", strategy = "enhanced-sequence", parameters={ - @Parameter(name="sequence_name", value="hibernate_unique_key"), - @Parameter(name="force_table_use", value="true"), - @Parameter(name="optimizer", value="legacy-hilo"), - @Parameter(name="value_column", value="next_hi"), - @Parameter(name="increment_size", value="32767"), - @Parameter(name="initial_value", value="32767") - }) + @GeneratedValue(strategy = GenerationType.IDENTITY) @Column(name="id", nullable=false, unique=true, insertable=true, updatable=false) private Long key; - @Temporal(TemporalType.TIMESTAMP) @Column(name="creationdate", nullable=false, insertable=true, updatable=false) private Date creationDate; -- GitLab