mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
Merge pull request #2519 from FOCONIS/db2/fix-default-values
DB2: Fix default values for auto generated ids
This commit is contained in:
@@ -181,6 +181,8 @@ final class InsertMeta {
|
||||
case MARIADB:
|
||||
case ORACLE:
|
||||
return " values (default)";
|
||||
case DB2:
|
||||
return " (" + id.getIdentityColumn() + ") values (default)";
|
||||
default:
|
||||
return " default values";
|
||||
}
|
||||
|
||||
@@ -28,6 +28,8 @@ public class TestDefaults extends BaseTestCase {
|
||||
assertThat(current).isNotEmpty();
|
||||
if (isMySql() || isMariaDB() || isOracle()) {
|
||||
assertThat(current.get(0)).contains("insert into defaults_model_draft values (default);");
|
||||
} else if (isDb2()) {
|
||||
assertThat(current.get(0)).contains("insert into defaults_model_draft (id) values (default)");
|
||||
} else if (isSqlServer()) {
|
||||
assertThat(current.get(0)).contains("insert into defaults_model_draft (id) values (?)");
|
||||
} else {
|
||||
|
||||
Reference in New Issue
Block a user