balazs-zsoldos
ac5eeb96b7
DefaultValues support
...
- Adding tests (HSQLDB and Derby excluded)
- Removing default values support from merge statements
- Setting "\ndefault values" to HSQLDB as defaultValues
2014-04-10 10:26:31 +02:00
balazs-zsoldos
d999b52551
Adding defaultValues for "insert into" to SQLTemplates (not tested)
2014-04-08 07:11:14 +02:00
Timo Westkämper
13db555d1c
Fix serialization
2014-01-15 21:42:31 +02:00
Timo Westkämper
010c484e47
Add customizability of insert #619
2014-01-07 23:05:10 +02:00
Timo Westkämper
6bd904959f
Add support dml.limit in oracle and mssql #616
2014-01-07 22:56:50 +02:00
Timo Westkämper
d95a80e22d
Improve DML serialization #619
2014-01-07 22:27:27 +02:00
Timo Westkämper
6f115c7172
Add limit for Delete and Update #616
2014-01-07 22:09:52 +02:00
Timo Westkämper
9ad304fdbe
Merge branch 'master' into teradata
2013-12-14 21:16:00 +02:00
Timo Westkämper
badd675ac5
Improve identifier column access #587
2013-12-09 22:40:41 +02:00
Timo Westkämper
84e78e4c44
Improve count distinct serialization #587
2013-12-09 22:16:26 +02:00
Timo Westkämper
ca29d3bb12
Add support for literal serialization #552
2013-11-19 16:37:09 +02:00
Timo Westkämper
ae56c42f76
Improve Teradata support #561
2013-11-18 17:14:40 +02:00
Timo Westkämper
4739193f03
Integrate ColumnMetadata handling into code generation
...
Update RelationalPathBase subclasses and tests
2013-10-29 21:53:56 +02:00
Timo Westkämper
32e7f2ef27
Merge branch 'master' into sql-column-meta
2013-10-28 22:05:50 +02:00
Timo Westkämper
70847dc3c3
Move operator instances to JPQLOps and SQLOps #531
2013-10-28 21:07:34 +02:00
Timo Westkämper
953c975443
Merge branch 'master' into sql-column-meta
2013-10-23 21:29:17 +03:00
Timo Westkämper
b538801329
Add CTE column list support #486
2013-09-24 23:06:11 +03:00
Timo Westkämper
2befe61df1
Add initial support for common table expressions #486
2013-09-14 17:46:59 +03:00
Stefan Oehme
d5cddcf855
added column metadata to make the sql backend more interoperable with
...
other backends
also opens the opportunity for more optimizations and checks (like
prohibiting null values for nonnull columns)
2013-08-07 17:56:46 +02:00
Timo Westkämper
eb12517c50
Various SQLServer improvements
2013-06-22 21:35:12 +03:00
Timo Westkämper
3ba35a2624
#438 Add auto escaping to like operation without escape char
2013-06-11 21:38:20 +03:00
Timo Westkämper
2b3cb43c4d
#432 Make operator handling more robust
2013-06-09 12:10:22 +03:00
Timo Westkämper
b3bd4af784
#420 Initial implementation of runtime schema and table overr and table overrides
2013-05-20 22:18:01 +03:00
Timo Westkämper
2919eb2431
#392 Make limit/offset usage safe for int conversions
2013-04-10 19:33:38 +03:00
Timo Westkämper
83012c7ef0
Format code
2013-03-28 22:09:42 +02:00
Timo Westkämper
e27a6b8a02
#174 Add orderBy nullsFirst/nullsLast support
2013-03-12 10:52:17 +02:00
Timo Westkämper
0066469b98
#327 Fix FOR UPDATE handling in OracleTemplates
2013-01-18 13:06:31 +02:00
Timo Westkämper
a49ffed7f3
fix serialization context usage
2013-01-04 09:57:00 +02:00
Timo Westkämper
c4a008e3ba
fix serialization issues
2013-01-03 22:07:06 +02:00
Timo Westkämper
14d592d636
#317 add support for Derby style table functions
2013-01-03 20:31:43 +02:00
Timo Westkämper
2c5b060417
remove String constant cache
2013-01-02 18:29:17 +02:00
Timo Westkämper
9a193ae6a8
simplify serialization context usage
2013-01-02 18:09:05 +02:00
Timo Westkämper
2c07ebb6a0
unify union usage
2012-12-17 22:28:22 +02:00
Timo Westkämper
6a6c9a21a9
fix various serialization issues
2012-12-17 00:23:19 +02:00
Timo Westkämper
bf8f5e4229
fixed collection population issues
2012-12-16 22:35:46 +02:00
Timo Westkämper
3b3b584ff1
added final modifier
2012-12-16 21:41:09 +02:00
Timo Westkämper
9f0d281dc2
#304 remove types from Operator
2012-12-16 21:05:45 +02:00
Timo Westkämper
51d9f99be2
#304 optmize metadata validation
2012-12-16 16:39:24 +02:00
Timo Westkämper
54be3d7551
#304 improved Template handling
2012-12-14 16:29:23 +02:00
Timo Westkämper
2795b0de16
#313 added test for list in subquery cases
2012-12-13 21:28:40 +02:00
Timo Westkämper
2952d9b64a
add various regex related performance improvements
2012-12-12 17:41:58 +02:00
Timo Westkämper
95f49a9182
replace Arrays.asList usage with ImmutableList.of/copyOf
2012-12-10 22:22:59 +02:00
Timo Westkämper
4219f8fb50
change anonymous classes to be named
2012-12-06 15:03:23 +02:00
Timo Westkämper
ca5256dec0
#304 improved SQL query and join flags serialization
2012-12-06 14:50:34 +02:00
Timo Westkämper
c44f226b9d
#304 removed varargs usage in QueryMetadata interface
2012-12-04 23:34:23 +02:00
Timo Westkämper
7c0882db76
#300 made Templates take both Expression and non Expression arguments
2012-12-01 01:56:51 +02:00
Timo Westkämper
c5157e6904
disabled boolean aggregate functions for cubrid
2012-11-30 17:40:46 +02:00
Timo Westkämper
e755ca7909
#304 updated tests
2012-11-30 10:43:58 +02:00
Timo Westkämper
315523215c
#304 added PerformanceTest
2012-11-29 23:46:30 +02:00
Timo Westkämper
392c296085
#282 added groupBy, having and wrapping for unions
2012-11-15 22:12:13 +02:00