Rob Bygrave
eda6350d89
#1344 - ENH: Add initial Cockroach DB support ... need to review JSON
...
Adds in the DB ARRAY support (exactly the same as Postgres)
2018-03-09 17:40:34 +13:00
Rob Bygrave
8ac1b745df
#1344 - ENH: Add initial Cockroach DB support ... need to review JSON and DB ARRAY support
2018-03-09 16:54:38 +13:00
Rob Bygrave
6c8cf0c5b7
#1343 - Update for ... #1283 ENH: Support simplified test configuration (with docker setup typically via application-test.yml)
...
DefaultContainer with config.loadFromProperties(PropertiesLoader.load()); effectively runs eval twice on properties which is unnecessary.
Additionally add ServerConfig.setRunMigration() because I think it makes more sense / easier to find.
Remote PropertiesLoader.setProperty() as it is no longer required for the ebean-test-config plugin.
2018-03-09 10:34:25 +13:00
Rob Bygrave
d0b24dc340
#1343 - Update the #1283 ENH: Support simplified test configuration (with docker setup typically via application-test.yml)
2018-03-09 00:44:04 +13:00
Rob Bygrave
2042bdf29a
#1342 - Refactor and rename DbTypeConfig to Platform config to support multi-platform db migration
2018-03-08 23:23:50 +13:00
Rob Bygrave
4f327c2751
No effective change - default h2 platform for testing
2018-03-08 20:47:48 +13:00
Rob Bygrave
fbc2ba3912
No effective change - Test update DDL review files
2018-03-08 20:47:28 +13:00
Rob Bygrave
93d659050b
No effective change - Test on rename of DDL review files
2018-03-08 20:44:15 +13:00
Rob Bygrave
2520837f5e
No effective change - Test on rename of DDL review files for oracle
2018-03-08 20:42:36 +13:00
Rob Bygrave
2f349ff054
#1318 No effective change - DDL review for ... ENH: native UUID-support for SqlServer
...
Shows the use of uniqueidentifier DB column type for UUID with sql server.
2018-03-08 19:37:30 +13:00
Rob Bygrave
0aec597cf2
#1318 No effective change - DDL review for ... ENH: native UUID-support for SqlServer
2018-03-08 19:35:48 +13:00
Rob Bygrave
5faec61cd2
#1318 - ENH: native UUID-support for SqlServer
...
Merge branch 'native-uuid-sqlserver' of https://github.com/FOCONIS/ebean into FOCONIS-native-uuid-sqlserver
# Conflicts:
# src/main/java/io/ebean/config/dbplatform/sqlserver/SqlServerBasePlatform.java
2018-03-08 19:34:36 +13:00
Rob Bygrave
7252e2d7d9
#1318 - ENH: native UUID-support for SqlServer
...
Merge branch 'native-uuid-sqlserver' of https://github.com/FOCONIS/ebean into FOCONIS-native-uuid-sqlserver
# Conflicts:
# src/main/java/io/ebean/config/dbplatform/sqlserver/SqlServerBasePlatform.java
2018-03-08 19:34:09 +13:00
Rob Bygrave
0cc87009d0
#1340 - (test only change) Split SQL Server Platform into SqlServer16 and SqlServer17 (where 2017 which uses UTF8 types nvarchar etc and prefers Sequences).
...
Update DbMigrationGenerateTest ... for SqlServer17 platform
2018-03-08 18:37:36 +13:00
Rob Bygrave
ef58954af5
Test only changes - related to #1336 - Change DDL generation such that it does create index before alter table add foreign key
2018-03-08 18:31:12 +13:00
Rob Bygrave
824f5e468e
#1340 - (test only change) Split SQL Server Platform into SqlServer16 and SqlServer17 (where 2017 which uses UTF8 types nvarchar etc and prefers Sequences).
...
Reset Offline platform in DbMigrationSqlServerTest
2018-03-08 18:18:13 +13:00
Rob Bygrave
d84cdab714
#1340 - Split SQL Server Platform into SqlServer16 and SqlServer17 (where 2017 which uses UTF8 types nvarchar etc and prefers Sequences).
...
Only need to run H2 based test TestAutoCommitDataSource with H2
2018-03-08 17:45:19 +13:00
Rob Bygrave
5a3550e603
#1340 - Split SQL Server Platform into SqlServer16 and SqlServer17 (where 2017 which uses UTF8 types nvarchar etc and prefers Sequences).
...
Unrelated - update dbmigration ddl for create index / add fk change in order (db2)
2018-03-08 17:43:25 +13:00
Rob Bygrave
f840cfc2ae
#1340 - Split SQL Server Platform into SqlServer16 and SqlServer17 (where 2017 which uses UTF8 types nvarchar etc and prefers Sequences).
...
test changes
2018-03-08 17:40:11 +13:00
Rob Bygrave
8e0d2f8749
#1340 - Split SQL Server Platform into SqlServer16 and SqlServer17 (where 2017 which uses UTF8 types nvarchar etc and prefers Sequences).
...
test - dbmigration ddl
2018-03-08 17:39:10 +13:00
Rob Bygrave
eef514f922
#1340 - Split SQL Server Platform into SqlServer16 and SqlServer17 (where 2017 which uses UTF8 types nvarchar etc and prefers Sequences).
...
Changes to pom
2018-03-08 17:37:29 +13:00
Rob Bygrave
4fc7898f85
#1340 - Split SQL Server Platform into SqlServer16 and SqlServer17 (where 2017 which uses UTF8 types nvarchar etc and prefers Sequences).
...
Changes to main
2018-03-08 17:36:53 +13:00
Rob Bygrave
6258a5d263
Logging only change - Drop the logging from WARN to DEBUG for beans without an Id property (which is not usual but valid for Ebean)
2018-03-08 14:36:18 +13:00
Rob Bygrave
dbf5f3b57b
[maven-release-plugin] prepare for next development iteration
2018-03-08 14:16:45 +13:00
Rob Bygrave
4b594fb533
[maven-release-plugin] prepare release ebean-11.14.3
ebean-11.14.3
2018-03-08 14:16:30 +13:00
Rob Bygrave
c0efd49c73
#1341 - Cascade persist with JDBC batch and BeanPersistAdapter with preUpdate() that invokes lazy loading on persisted bean ... results in OptimisticLockException
2018-03-08 14:12:32 +13:00
Rob Bygrave
54ba1480eb
[maven-release-plugin] prepare for next development iteration
2018-03-07 20:22:38 +13:00
Rob Bygrave
4d8bc0a2ce
[maven-release-plugin] prepare release ebean-11.14.2
ebean-11.14.2
2018-03-07 20:22:25 +13:00
Rob Bygrave
e182190f96
#1339 - Regression: Fix for not throwing OptimisticLockException when loaded bean has @Version property set
2018-03-07 20:19:48 +13:00
Rob Bygrave
8711ebc6f7
Merge branch 'fix-limit-constraint-names' of https://github.com/FOCONIS/ebean into FOCONIS-fix-limit-constraint-names
2018-03-07 17:13:56 +13:00
Rob Bygrave
baa7242939
#1338 - Regression since 11.12.1 - resolve expressions in Properties given to serverConfig.loadFromProperties()
2018-03-07 16:43:42 +13:00
Rob Bygrave
47e8d27212
#1337 - Fix YamlLoader ... such that it loads multi-part yml source
2018-03-07 16:21:00 +13:00
Rob Bygrave
70aed3906e
[maven-release-plugin] prepare for next development iteration
2018-03-07 02:24:21 +13:00
Rob Bygrave
70c3860a65
[maven-release-plugin] prepare release ebean-11.14.1
ebean-11.14.1
2018-03-07 02:24:07 +13:00
Rob Bygrave
1ba21d5c43
Bump to 11.14.1-SNAPSHOT ... Modified DDL generation order of create index vs alter table add FK
2018-03-07 02:22:58 +13:00
Rob Bygrave
2019bc7bf1
#1336 - Change DDL generation such that it does create index before alter table add foreign key
2018-03-07 02:19:10 +13:00
Rob Bygrave
3cb52917e3
#1335 - Add Try catch to YAML loading ... add system property ebeanSkipYaml ... to enable skipping the read of application.yml (well, all yml)
2018-03-07 02:03:54 +13:00
Rob Bygrave
55a257a64c
#1334 - ENH: Convert ORM query into DTO query ... with dynamic formula support
2018-03-07 01:52:18 +13:00
Rob Bygrave
83ef204f3c
Merge branch 'master' of github.com:ebean-orm/ebean
2018-03-06 21:15:07 +13:00
Rob Bygrave
a18cac035b
#1333 - ENH: Support "dynamic formula" with findSingleAttributeList() ... e.g. .select("concat(lastName,', ',firstName)")
...
Support property alias via "AS" ... concat(lastName,', ',firstName) as lastName
2018-03-06 21:14:26 +13:00
Rob Bygrave
873c14faaf
#1333 - ENH: Support "dynamic formula" with findSingleAttributeList() ... e.g. .select("concat(lastName,', ',firstName)")
...
Support cast of formula like ... select("max(updtime)::Instant")
2018-03-06 20:58:30 +13:00
Rob Bygrave
e1af7c29eb
#1333 - ENH: Support "dynamic formula" with findSingleAttributeList() ... e.g. .select("concat(lastName,', ',firstName)")
...
Concat automatically maps to String ScalarType
2018-03-06 17:35:26 +13:00
Rob Bygrave
c1c85b67c2
#1333 - ENH: Support "dynamic formula" with findSingleAttributeList() ... e.g. .select("concat(lastName,', ',firstName)")
2018-03-06 17:29:45 +13:00
Rob Bygrave
05b8adbf6e
No effective change - change test from extends testcase to normal junit
2018-03-06 16:37:47 +13:00
Rob Bygrave
3ca4efc818
#1331 - ENH: Support Aggregation formula with findSingleAttribute() ... max, min, avg, count and count(distinct ..)
2018-03-06 12:58:43 +13:00
Rob Bygrave
ec2c3b13d4
No effective change - add test for deploy parser
2018-03-06 01:08:42 +13:00
Rob Bygrave
5a3e386b7c
No effective change - add test for selecting only some @Aggregation properties
2018-03-05 19:59:40 +13:00
Roland Praml and Rob Bygrave
7e56a147be
FIX: ReadOnlyDatasource must also be configured ( #1323 )
2018-03-05 19:29:40 +13:00
Rob Bygrave
62cdfb3209
#1330 - Update ANTLR dependency to 4.7.1
2018-03-05 19:22:38 +13:00
Rob Bygrave
740532da4b
#1329 - Ebean 11.12.1 broken when using ScalarTypeConverter with enum
2018-03-05 19:19:27 +13:00