From 9c1ea8ab227f2b27e0adc6e3497f31bb548a2e92 Mon Sep 17 00:00:00 2001 From: Knut Wannheden Date: Wed, 27 Nov 2019 15:23:45 +0100 Subject: [PATCH] [jOOQ/jOOQ#9442] Don't set START WITH in H2Database H2 only supports the `START WITH` clause in `CREATE SEQUENCE` (not in `ALTER SEQUENCE`) and thus only controls the first value ever returned by the sequence. --- jOOQ-meta/src/main/java/org/jooq/meta/h2/H2Database.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ-meta/src/main/java/org/jooq/meta/h2/H2Database.java b/jOOQ-meta/src/main/java/org/jooq/meta/h2/H2Database.java index c8437c0c51..f12cada432 100644 --- a/jOOQ-meta/src/main/java/org/jooq/meta/h2/H2Database.java +++ b/jOOQ-meta/src/main/java/org/jooq/meta/h2/H2Database.java @@ -419,7 +419,7 @@ public class H2Database extends AbstractDatabase { name, type, null, - record.get(Sequences.MIN_VALUE), + null, // H2 doesn't support Postgres-style START WITH record.get(Sequences.INCREMENT), record.get(Sequences.MIN_VALUE), record.get(Sequences.MAX_VALUE),