Overriding Spring Boot h2.version to 2.0.206 (from 1.4.200) throws an error
Column \"TABLE1_ID_SEQ.NEXTVAL\" not found
in the following SQL which worked previously:
CREATE SEQUENCE table1_id_seq;
CREATE TABLE
table1 (
id
integer default
table1_id_seq.nextval
NOT NULL UNIQUE,
versionid
integer NOT NULL,
table2id
integer,
externalid
character varying(255),
value character varying(255)
);
Neither of the documented alternate forms worked either:
... default nextval('table1_id_seq') ...
or
... default next value for table1_id_seq ...
Is there a preferred version of getting nextval in h2 v2.0.206, or any other way of getting an id from a sequence (for various reasons this is a requirement)?