From 04c276b8cdcaaebbf40e33a0061f70508436f24e Mon Sep 17 00:00:00 2001 From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com> Date: Sat, 3 May 2025 23:35:21 +0000 Subject: [PATCH 1/2] Update dependency com.h2database:h2 to v2 --- gradle/libs.versions.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index d892825..fddf295 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -5,7 +5,7 @@ junit = "5.12.2" spotless = "7.0.3" doma-codegen = "3.0.0" doma-compile = "3.0.1" -h2 = "1.4.200" +h2 = "2.3.232" logback = "1.5.18" ktlint = "1.1.1" From e43d9587238ae57f126474845c5ba20d0e1c3bc5 Mon Sep 17 00:00:00 2001 From: Toshihiro Nakamura Date: Sun, 4 May 2025 09:27:53 +0900 Subject: [PATCH 2/2] Update identity column syntax and remove explicit ID inserts --- .../META-INF/sample/dao/ScriptDao/create.script | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/main/resources/META-INF/sample/dao/ScriptDao/create.script b/src/main/resources/META-INF/sample/dao/ScriptDao/create.script index fa34f7e..8b20778 100644 --- a/src/main/resources/META-INF/sample/dao/ScriptDao/create.script +++ b/src/main/resources/META-INF/sample/dao/ScriptDao/create.script @@ -1,13 +1,13 @@ drop all objects; create table department( - id int not null identity primary key, + id int not null generated always as identity primary key, name varchar(20), version int not null ); create table person( - id int not null identity primary key, + id int not null generated always as identity primary key, name varchar(20), age int, city varchar(20) not null, @@ -18,8 +18,8 @@ create table person( constraint fk_department_id foreign key(department_id) references department(id) ); -insert into department (id, name, version) values(1, 'ACCOUNTING', 0); -insert into department (id, name, version) values(2, 'SALES', 0); +insert into department (name, version) values('ACCOUNTING', 0); +insert into department (name, version) values('SALES', 0); -insert into person (id, name, age, city, street, department_id, gender, version) values(1, 'SMITH', 10, 'Tokyo', 'Yaesu', 1, '0', 0); -insert into person (id, name, age, city, street, department_id, gender, version) values(2, 'ALLEN', 20, 'Kyoto', 'Karasuma', 2, '1', 0); +insert into person (name, age, city, street, department_id, gender, version) values('SMITH', 10, 'Tokyo', 'Yaesu', 1, '0', 0); +insert into person (name, age, city, street, department_id, gender, version) values('ALLEN', 20, 'Kyoto', 'Karasuma', 2, '1', 0);