revision info 대응
This commit is contained in:
@@ -9,6 +9,7 @@ import javax.persistence.SequenceGenerator;
|
||||
import javax.persistence.Table;
|
||||
|
||||
import org.hibernate.annotations.Comment;
|
||||
import org.hibernate.annotations.GenericGenerator;
|
||||
import org.hibernate.envers.RevisionEntity;
|
||||
import org.hibernate.envers.RevisionNumber;
|
||||
import org.hibernate.envers.RevisionTimestamp;
|
||||
@@ -24,7 +25,17 @@ import lombok.Data;
|
||||
public class CustomRevisionEntity {
|
||||
|
||||
@Id
|
||||
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "revision_seq")
|
||||
// @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "revision_seq")
|
||||
@GenericGenerator(
|
||||
name = "revision_seq_gen",
|
||||
strategy = "com.eactive.eai.rms.data.jpa.SchemaPrefixedSequenceGenerator",
|
||||
parameters = {
|
||||
@org.hibernate.annotations.Parameter(name = "sequence_name", value = "REVISION_INFO_SEQ"),
|
||||
@org.hibernate.annotations.Parameter(name = "initial_value", value = "1"),
|
||||
@org.hibernate.annotations.Parameter(name = "increment_size", value = "1")
|
||||
}
|
||||
)
|
||||
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "revision_seq_gen")
|
||||
@RevisionNumber
|
||||
@Column(name = "REV")
|
||||
private long rev;
|
||||
|
||||
Reference in New Issue
Block a user