rob bygrave
a2cb468222
No effective change - add test resource ebean.mf to hint to enhancement agent packages to enhance
2017-07-11 21:11:54 +12:00
rob bygrave
95aed6af54
#1060 - findSingleAttributeList doesn't store result in L2 query cache
2017-07-06 21:35:20 +12:00
Roland Praml and Rob Bygrave
2001539755
Sqlserver support ( #1053 )
...
* made some tests sqlserver ready (No effective code change in src/main)
* FIX enhance packages and let all testcases inherit from BaseTestCase, so that they can be launched directly from eclipse
* ADD sqldriver in pom and datasource
* FIX: DDL-generation for sqlserver - not yet all sqlserver tests passing
mvn verify -Ddatasource.default=mssql => Tests run: 1980, Failures: 22, Errors: 44, Skipped: 16
* BaseDdlHandlerTest checks against correct sqlserver-ddl now
2017-07-03 20:27:37 +12:00
rob bygrave
15be31fd5f
#1051 - Remove ServerConfig h2ProductionMode ... means for testing with h2 explicitly set ddlGenerate and ddlRun
2017-07-02 11:42:56 +12:00
rob bygrave
74dd97a55f
No effective change
2017-06-23 23:18:57 +12:00
rob bygrave
d0c1ae76f4
#955 - Migration "add column" DDL with check constraint is missing constraint name
2017-05-21 01:23:55 +12:00
rob bygrave
fe9500e6d0
#1011 - Create valid migration scripts for non-Postgres databases and @DbArray columns.
...
Merge branch 'test/dbarray-create-migration' of https://github.com/FOCONIS/ebean into FOCONIS-test/dbarray-create-migration
commit 3a8f32b173
Author: Michael Benz <michael.benz@foconis.de >
Date: Wed Apr 19 18:16:51 2017 +0200
adding dbmigration ddlgeneration test for Ebean @DbArray extension.
2017-05-20 23:40:02 +12:00
Rob Bygrave
3e419d3e3a
No effective change - test ebean.properties back to H2 for default
2016-12-20 21:31:02 +13:00
Rob Bygrave
fcc58d77e8
No effective change - update tests using Platform enum rather than name
2016-12-20 20:41:55 +13:00
Rob Bygrave
0eef69a277
#920 - Change logger package to io.ebean (e.g. for logging SQL instead of org.avaje.ebean.SQL use io.ebean.SQL)
2016-12-11 23:42:38 +13:00
Rob Bygrave
971e2dc91b
#919 - io.ebean package initial
2016-12-11 23:23:22 +13:00
Rob Bygrave
bebef48332
Update test ebean.properties
2016-12-03 22:03:55 +13:00
Rob Bygrave
f66ea12fbf
#912 - Refactor - move platform specfic code into subpackages
2016-12-03 15:39:24 +13:00
Rob Bygrave
14dedb7b9a
#910 - SQL Server update
2016-12-03 13:18:33 +13:00
Rob Bygrave
4159af9002
No effective change - logback-test.xml
2016-11-17 23:00:14 +13:00
Rob Bygrave
f4e422a239
no effective change - formatting only
2016-11-17 17:15:49 +13:00
Rob Bygrave
632cf10096
#878 - @AttributeOverride (not wrapped in @AttributeOverrides) is not applied
2016-11-15 22:48:36 +13:00
Rob Bygrave
b41238ddbb
No effective change - modify TestHistoryInsert for more wait time and logging (PG test failing sometimes in CI)
2016-11-08 00:25:13 +13:00
Rob Bygrave
6c4c33f1f3
No effective change - reduce logging in test (for CI)
2016-11-08 00:03:15 +13:00
Rob Bygrave
0893972115
Fix for running CI tests as Postgres (where we need to explicitly turn on DDL generation and running for the tests).
2016-11-07 22:00:33 +13:00
Rob Bygrave
d05b593432
#862 - ENH: Change ServerConfig such that if H2 is the DataSource/DatabasePlatform then automatically it sets up for testing (ddl generation)
2016-11-07 19:50:05 +13:00
Rob Bygrave
2a6d38eef2
#852 - javax.persistence.PersistenceException: No ScalarType registered for class Foo$1 ... where Foo is an Enum where individual instances override a method (example below).
2016-11-06 20:33:56 +13:00
Rob Bygrave
f04ab28c3f
#831 - EQL query language parser needs to throw exception on invalid query ... "find ..."
2016-10-14 21:08:23 +13:00
Robin Bygrave
157dfcfeb6
#815 - ENH: When loading ebean-autotune.xml also look in resources (if not found as file)
2016-08-24 22:19:46 +12:00
Robin Bygrave
6828fa1786
#784 - DDL DB Migration - Add @ManyToOne does not generate Foreign key and index ddl statements in migration script
2016-07-25 20:44:15 +12:00
Robin Bygrave
55584f09d5
#778 - ENH: Add support for loading named queries from ebean.xml
2016-07-15 23:33:09 +12:00
Robin Bygrave
e58cec8bdd
EQL - parsing order by clause
2016-07-13 15:28:06 +12:00
Robin Bygrave
9dd82c0dd7
EQL - parsing limit offset clause
2016-07-13 14:30:12 +12:00
Robin Bygrave
49d3cc91e4
EQL - parsing select clause with distinct option
2016-07-13 14:07:59 +12:00
Robin Bygrave
45d7e3cafd
EQL - parsing fetch clause with lazy/query option
2016-07-13 13:04:38 +12:00
Robin Bygrave
be6754bd06
EQL - parsing fetch clause
2016-07-13 11:01:44 +12:00
Robin Bygrave
83c16ad1c6
EQL - parsing IN expressions with named parameters
2016-07-13 10:12:15 +12:00
Robin Bygrave
b4b6a13e75
EQL - parsing BETWEEN expressions
2016-07-13 09:30:00 +12:00
Robin Bygrave
3cd7ecaa4a
Merge branch 'wip/eql1' into wip/eql2
2016-07-12 15:05:00 +12:00
Robin Bygrave
ad180c5531
No effective change - reduce test logging
2016-07-11 21:27:34 +12:00
Robin Bygrave
4be703ff6e
#767 - Query.setDisableLazyLoading(true) ... not disabling lazy loading on @OneToMany
2016-07-11 11:58:02 +12:00
Robin Bygrave
aaf256b9be
#766 - RawSql should automatically map column alias with underscore to camelCase ... so item_total should automatically map to bean property itemTotal
2016-07-08 23:44:11 +12:00
Robin Bygrave
c7c6410cd9
#765 - ENH: Add ebean.xml with support for named RawSql, also adds EbeanServer.createNamedQuery()
2016-07-08 22:35:04 +12:00
Robin Bygrave
c47b5a1595
#762 - Change H2 Platform to IDENTITY (from SEQUENCE) with version 1.4.192
2016-07-07 21:43:15 +12:00
Robin Bygrave
411846347b
#762 - Change H2 Platform to IDENTITY (from SEQUENCE) with version 1.4.192
2016-07-07 21:33:19 +12:00
Robin Bygrave
3722d19424
#761 - Change default for persistBatchOnCascade to be platform specific rather than NONE
2016-07-07 21:19:08 +12:00
Robin Bygrave
f47cd7e7c2
Add extra-dll.xml example for .... ENH: For @Index add support for index types (like Postgres GIN) #707 ...
2016-06-17 15:04:12 +12:00
Robin Bygrave
dfa6353850
#740 - ClassCastException: java.util.ArrayList cannot be cast to com.avaje.ebean.bean.BeanCollection at com.avaje.ebeaninternal.server.deploy.BeanPropertyAssocMany.resetMany(BeanPropertyAssocMany.java:273)
2016-06-17 12:30:57 +12:00
Robin Bygrave
d88ff2a3b2
#739 - UpdateQuery with idEq() expression gives wrong update statement (still has table alias)
2016-06-17 11:34:47 +12:00
Robin Bygrave
a64a020e36
#734 - Add ServerConfig.skipCacheAfterWrite & transaction.setSkipCache(boolean) ... to control L2 Bean cache use during transaction
2016-06-10 17:59:37 +12:00
Robin Bygrave
1304646cce
#731 - ENH: Add support for using ebean.mf manifest file for finding/defining packages to search for entities
2016-06-02 17:35:06 +12:00
Robin Bygrave
a954f8e9e1
EQL - initial
2016-06-01 17:27:35 +12:00
Robin Bygrave
b8d9273152
No effective change - reduce logging in logback-test.xml
2016-05-18 17:29:39 +12:00
Robin Bygrave
026f0e161f
#711 - Refactor: Extract DB Migration runner as separate module (called avaje-dbmigration)
2016-05-18 17:27:54 +12:00
Robin Bygrave
2282ff3c6e
#704 - Internal refactor to use excludeBeanCache in DefaultOrmQuery
2016-05-13 15:57:20 +12:00