Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit 396c7f2

Browse files
author
Rajeev Kumar Singh
committed
Using SequenceGenerator
1 parent 8504700 commit 396c7f2

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

src/main/java/com/example/postgresdemo/model/Answer.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,12 @@
77
@Table(name = "answers")
88
public class Answer extends AuditModel {
99
@Id
10-
@GeneratedValue(strategy = GenerationType.IDENTITY)
10+
@GeneratedValue(generator = "answer_generator")
11+
@SequenceGenerator(
12+
name = "answer_generator",
13+
sequenceName = "answer_sequence",
14+
initialValue = 1000
15+
)
1116
private Long id;
1217

1318
@Column(columnDefinition = "text")

src/main/java/com/example/postgresdemo/model/Question.java

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,12 @@
88
@Table(name = "questions")
99
public class Question extends AuditModel {
1010
@Id
11-
@GeneratedValue(strategy = GenerationType.IDENTITY)
11+
@GeneratedValue(generator = "question_generator")
12+
@SequenceGenerator(
13+
name = "question_generator",
14+
sequenceName = "question_sequence",
15+
initialValue = 1000
16+
)
1217
private Long id;
1318

1419
@NotBlank

0 commit comments

Comments
 (0)