From 8685f2056aafae00254a6d59fab1c24de7e19760 Mon Sep 17 00:00:00 2001 From: rob bygrave Date: Wed, 4 Mar 2020 17:18:01 +1300 Subject: [PATCH] Support for @Identity - update ddl review --- src/test/ddl-review/h2-create-all.sql | 2 +- src/test/ddl-review/h2-drop-all.sql | 2 +- src/test/ddl-review/pg-create-all.sql | 6 +++--- src/test/ddl-review/pg-drop-all.sql | 2 +- src/test/java/org/tests/idkeys/db/AuditLog.java | 2 +- 5 files changed, 7 insertions(+), 7 deletions(-) diff --git a/src/test/ddl-review/h2-create-all.sql b/src/test/ddl-review/h2-create-all.sql index 57ecba976..a3e467a28 100644 --- a/src/test/ddl-review/h2-create-all.sql +++ b/src/test/ddl-review/h2-create-all.sql @@ -1,4 +1,4 @@ --- Generated by ebean unknown at 2020-03-03T08:17:30.631245Z +-- Generated by ebean unknown at 2020-03-04T04:17:04.588734Z create table asimple_bean ( id bigint auto_increment not null, name varchar(255), diff --git a/src/test/ddl-review/h2-drop-all.sql b/src/test/ddl-review/h2-drop-all.sql index cc001667b..b85b9853a 100644 --- a/src/test/ddl-review/h2-drop-all.sql +++ b/src/test/ddl-review/h2-drop-all.sql @@ -1,4 +1,4 @@ --- Generated by ebean unknown at 2020-03-03T08:17:30.631245Z +-- Generated by ebean unknown at 2020-03-04T04:17:04.588734Z alter table bar drop foreign key fk_bar_foo_id; drop index ix_bar_foo_id on bar; diff --git a/src/test/ddl-review/pg-create-all.sql b/src/test/ddl-review/pg-create-all.sql index cd528f0cc..95d41fca9 100644 --- a/src/test/ddl-review/pg-create-all.sql +++ b/src/test/ddl-review/pg-create-all.sql @@ -1,4 +1,4 @@ --- Generated by ebean unknown at 2020-03-03T08:06:01.103412Z +-- Generated by ebean unknown at 2020-03-04T04:14:32.978819Z create table asimple_bean ( id bigint generated by default as identity not null, name varchar(255), @@ -132,7 +132,7 @@ create table attribute_holder ( ); create table audit_log ( - id bigint generated by default as identity not null, + id bigint generated by default as identity (start with 1000 cache 100) not null, description varchar(255), modified_description varchar(255), constraint pk_audit_log primary key (id) @@ -3218,7 +3218,7 @@ create table person ( ); create table persons ( - id bigint generated by default as identity not null, + id bigint generated by default as identity (start with 1000 increment by 40) not null, surname varchar(64) not null, name varchar(64) not null, constraint pk_persons primary key (id) diff --git a/src/test/ddl-review/pg-drop-all.sql b/src/test/ddl-review/pg-drop-all.sql index 1ce09498e..c8cf6cb54 100644 --- a/src/test/ddl-review/pg-drop-all.sql +++ b/src/test/ddl-review/pg-drop-all.sql @@ -1,4 +1,4 @@ --- Generated by ebean unknown at 2020-03-03T08:06:01.103412Z +-- Generated by ebean unknown at 2020-03-04T04:14:32.978819Z alter table if exists bar drop constraint if exists fk_bar_foo_id; drop index if exists ix_bar_foo_id; diff --git a/src/test/java/org/tests/idkeys/db/AuditLog.java b/src/test/java/org/tests/idkeys/db/AuditLog.java index 1cc7f9617..c9997015a 100644 --- a/src/test/java/org/tests/idkeys/db/AuditLog.java +++ b/src/test/java/org/tests/idkeys/db/AuditLog.java @@ -7,7 +7,7 @@ import javax.persistence.Id; import static io.ebean.annotation.IdentityGenerated.BY_DEFAULT; -@Identity(generated = BY_DEFAULT) +@Identity(generated = BY_DEFAULT, start = 1000, cache = 100) @Entity // Just let Ebean define Identity mechanism for testing across all DB types //@SequenceGenerator(name = "AD_SEQ_NAME", sequenceName = "AD_SEQ")