Timo Westkämper
|
37ac4b2cef
|
Fix offset handling #602
|
2013-12-19 16:39:42 +02:00 |
|
Timo Westkämper
|
694bab52cd
|
Use extract function as default for datetime field extraction #586
|
2013-12-19 10:33:09 +02:00 |
|
Timo Westkämper
|
dc7a70c9ce
|
Merge branch 'master' into teradata
|
2013-12-19 09:02:59 +02:00 |
|
Timo Westkämper
|
3f4dd57bd5
|
Add count via analytics for oracle, postgresql and teradata #556
|
2013-12-17 15:21:28 +02:00 |
|
Timo Westkämper
|
d8a27d85ef
|
Make ColumnMetadata final
|
2013-12-15 21:24:56 +02:00 |
|
Timo Westkämper
|
54937f00fa
|
Remove redundant modifier
|
2013-12-15 21:16:56 +02:00 |
|
Timo Westkämper
|
0e84614743
|
Fix Modifier Order
|
2013-12-15 21:14:22 +02:00 |
|
Timo Westkämper
|
7deb3f9e24
|
Add BigInteger support #597
|
2013-12-15 12:59:12 +02:00 |
|
Timo Westkämper
|
df4c1868a7
|
Require type #597
|
2013-12-15 09:51:25 +02:00 |
|
Timo Westkämper
|
9ad304fdbe
|
Merge branch 'master' into teradata
|
2013-12-14 21:16:00 +02:00 |
|
Timo Westkämper
|
25f6322630
|
Add union wrapping #593
|
2013-12-13 14:46:12 +02:00 |
|
Timo Westkämper
|
5559c495ad
|
Improve SQLSubQuery.union signature #580
|
2013-12-10 10:41:06 +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
|
6a3a8996e6
|
Further tune mappings #578
|
2013-12-06 00:39:45 +02:00 |
|
Timo Westkämper
|
d2cf453b9a
|
Improve numeric mappings #578
|
2013-12-05 00:04:07 +02:00 |
|
Timo Westkämper
|
e320107765
|
Fix comment
|
2013-12-04 22:24:34 +02:00 |
|
Timo Westkämper
|
3bd9c48ce6
|
Extend and test SetQueryBandClause #553
|
2013-12-04 14:58:57 +02:00 |
|
Timo Westkämper
|
c0896e0327
|
Add stubs for SetQueryBandClause #553
|
2013-12-04 13:40:09 +02:00 |
|
Timo Westkämper
|
a2421f1aac
|
Improve datetime handling
Update dependencies
|
2013-12-03 06:11:43 +02:00 |
|
Timo Westkämper
|
795c7c34de
|
Add alternative table/column based type override #577
|
2013-12-02 21:24:04 +02:00 |
|
Timo Westkämper
|
cbcf25d919
|
Merge branch 'master' into teradata
|
2013-12-02 15:30:39 +02:00 |
|
Timo Westkämper
|
3204eb8d63
|
Support offset without limit #576
|
2013-11-29 09:56:11 +02:00 |
|
Timo Westkämper
|
4e66c78615
|
Support offset without limit #576
|
2013-11-29 09:51:29 +02:00 |
|
Timo Westkämper
|
ef7c72ce02
|
Add factory method to create Constant instances
|
2013-11-28 15:46:22 +02:00 |
|
Timo Westkämper
|
13827275c1
|
Add fixes based on Sonar reports
|
2013-11-27 00:07:07 +02:00 |
|
Timo Westkämper
|
a145dfe570
|
Add support for first/last #555
|
2013-11-26 18:07:40 +02:00 |
|
Timo Westkämper
|
4837ec953c
|
Add nth_value #555
|
2013-11-26 16:57:09 +02:00 |
|
Timo Westkämper
|
c564bbac53
|
Add linear regression functions #555
Add within group constructs
|
2013-11-26 16:39:44 +02:00 |
|
Timo Westkämper
|
ada88ca1b6
|
Fix Oracle time handling
|
2013-11-26 14:56:09 +02:00 |
|
Timo Westkämper
|
e4d675bef0
|
Add javadocs #555
|
2013-11-26 14:16:55 +02:00 |
|
Timo Westkämper
|
d9d10f0541
|
Add missing analytics functions #555
|
2013-11-26 14:12:18 +02:00 |
|
Timo Westkämper
|
ab0c6bf751
|
Add more analytic functions #555
|
2013-11-25 17:57:57 +02:00 |
|
Timo Westkämper
|
b97009f750
|
Add count distinct as window function #555
|
2013-11-25 17:25:11 +02:00 |
|
Timo Westkämper
|
e76189af74
|
Add support for qualify clause #555
|
2013-11-25 16:05:51 +02:00 |
|
Timo Westkämper
|
3e0a2956fa
|
Fix between usage #555
|
2013-11-22 17:51:15 +02:00 |
|
Timo Westkämper
|
b28007807b
|
Add stubs for rows/range support #555
|
2013-11-22 17:43:06 +02:00 |
|
Timo Westkämper
|
244aa6522e
|
Use static member for BigDecimalAsDoubleType
|
2013-11-22 11:23:31 +02:00 |
|
Timo Westkämper
|
26410b6519
|
Improve date/time handling #561
|
2013-11-21 23:25:32 +02:00 |
|
Timo Westkämper
|
32af0079c7
|
Merge branch 'master' into teradata
|
2013-11-20 00:19:56 +02:00 |
|
Timo Westkämper
|
026f3d7195
|
Remove deprecated SQL features
|
2013-11-20 00:19:26 +02:00 |
|
Timo Westkämper
|
1a88a395e3
|
Improve SQL serialization in Oracle #552
|
2013-11-20 00:08:08 +02:00 |
|
Timo Westkämper
|
938a78c0e9
|
Prefer SQL 92 standard syntax #552
|
2013-11-19 23:10:09 +02:00 |
|
Timo Westkämper
|
ed217ba5ef
|
Improve TeradataTemplates #561
|
2013-11-19 22:44:51 +02:00 |
|
Timo Westkämper
|
0dc97a6820
|
Improve SQLite literal handling #552
|
2013-11-19 21:17:14 +02:00 |
|
Timo Westkämper
|
1a20de821b
|
Add string escaping #552
|
2013-11-19 17:42:15 +02:00 |
|
Timo Westkämper
|
ca29d3bb12
|
Add support for literal serialization #552
|
2013-11-19 16:37:09 +02:00 |
|
Timo Westkämper
|
685000cee4
|
Improve string and date templates #561
|
2013-11-19 10:49:39 +02:00 |
|
Timo Westkämper
|
22a47dd957
|
Further improvements to Teradata support #561
|
2013-11-18 17:48:25 +02:00 |
|
Timo Westkämper
|
ae56c42f76
|
Improve Teradata support #561
|
2013-11-18 17:14:40 +02:00 |
|
Timo Westkämper
|
0d8cda9434
|
Add stub for Teradata support #561
|
2013-11-18 12:16:00 +02:00 |
|
Timo Westkämper
|
964fbf5e63
|
Remove prefixes in localnames #532
|
2013-11-10 20:41:49 +02:00 |
|
Timo Westkämper
|
5da35ca93a
|
Merge pull request #542 from msiedlarek/sqlsubquery-join
Allow explicit SQL joins to expressions
|
2013-11-08 11:46:03 -08:00 |
|
Mikołaj Siedlarek
|
77028eeb8b
|
Allow SQL joins to EntityPath
|
2013-11-08 11:26:52 +01:00 |
|
Mikołaj Siedlarek
|
a3648866e3
|
Revert "Allow explicit SQL joins to expressions"
This reverts commit 96a5efb810.
|
2013-11-08 11:19:33 +01:00 |
|
Timo Westkämper
|
4ec394e390
|
Update docs
|
2013-11-06 21:15:31 +02:00 |
|
Timo Westkämper
|
bcfb7590b1
|
Simplify LocaTime usage #538
Improve LocalDateTimeTest
|
2013-11-06 21:03:41 +02:00 |
|
Timo Westkämper
|
30a6e08ec6
|
Improve conversion joda time types #538
|
2013-11-05 22:47:54 +02:00 |
|
Mikołaj Siedlarek
|
96a5efb810
|
Allow explicit SQL joins to expressions
|
2013-11-05 07:00:52 +01:00 |
|
Timo Westkämper
|
2aa81da549
|
Unify with/withRecursive usage #537
|
2013-11-04 21:13:07 +02:00 |
|
Timo Westkämper
|
8cf102470e
|
Add getSQL for DML clauses #534
Improve param expression support
|
2013-10-31 15:39:36 +02:00 |
|
Timo Westkämper
|
93eff3a3bc
|
Improve type mapping #535
|
2013-10-31 15:11:25 +02:00 |
|
Timo Westkämper
|
42a53ce74a
|
Clean up ColumnMetadata content
|
2013-10-31 15:07:57 +02:00 |
|
Timo Westkämper
|
093d00f821
|
Update Scala module to support ColumnMetadata #283
|
2013-10-30 22:32:34 +02:00 |
|
Timo Westkämper
|
8de982de08
|
Generalize metadata access to EntityPath level #283
Reenable ignored tests
|
2013-10-30 21:16:46 +02:00 |
|
Timo Westkämper
|
86fc4d680c
|
Add more metadata #283
|
2013-10-30 00:07:48 +02:00 |
|
Timo Westkämper
|
aeb6da71dd
|
Update Mapper implementations to take new RelationalPath structure into account #283
|
2013-10-29 22:26:44 +02:00 |
|
Timo Westkämper
|
c285b6bf19
|
Make error message customizable
Use customized error message in SQLDeleteClause #518
|
2013-10-29 22:07:37 +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
|
70b09482e7
|
Add LuceneOps and MongodbOps
Use namespaced operators everywhere #532
|
2013-10-28 21:25:24 +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
|
1c61446e28
|
Use static query flags for common flags #528
|
2013-10-28 20:54:21 +02:00 |
|
Timo Westkämper
|
0abdd1cdcb
|
Simplify signature and add javadocs #530
|
2013-10-28 20:33:51 +02:00 |
|
Timo Westkämper
|
953c975443
|
Merge branch 'master' into sql-column-meta
|
2013-10-23 21:29:17 +03:00 |
|
Timo Westkämper
|
2ee1bcdbd8
|
Fix Oracle issues
|
2013-10-18 22:57:16 +03:00 |
|
Timo Westkämper
|
f71b034034
|
Add left and right functions #519
|
2013-10-16 23:03:38 +03:00 |
|
Timo Westkämper
|
7f978e5c69
|
Add more MySQLQuery options
|
2013-10-11 14:09:34 +04:00 |
|
Timo Westkämper
|
239d1a4587
|
Add javadocs
|
2013-10-07 22:16:13 +03:00 |
|
Timo Westkämper
|
123f44eeee
|
Add more user types
|
2013-10-07 22:12:27 +03:00 |
|
Stefan Oehme
|
8f7ad7380d
|
oracle paging performance fix
|
2013-10-02 19:04:15 +02:00 |
|
Timo Westkämper
|
e7760bdcdf
|
Tune type mappings for better Boolean support #513
|
2013-09-29 18:50:46 +03:00 |
|
Timo Westkämper
|
d51e31871c
|
Move WithBuilder to main side #486
|
2013-09-25 00:05:56 +03:00 |
|
Timo Westkämper
|
b538801329
|
Add CTE column list support #486
|
2013-09-24 23:06:11 +03:00 |
|
Timo Westkämper
|
286d220607
|
Add test for CTE #486
|
2013-09-24 22:02:12 +03:00 |
|
Timo Westkämper
|
00fae74523
|
Rename getListener to getListeners #483
|
2013-09-23 23:38:53 +03:00 |
|
Timo Westkämper
|
d51933445a
|
Improve CTE support for Oracle #486
|
2013-09-22 13:52:39 +03:00 |
|
Timo Westkämper
|
2befe61df1
|
Add initial support for common table expressions #486
|
2013-09-14 17:46:59 +03:00 |
|
Timo Westkämper
|
5cdd255077
|
Change order of default types
|
2013-09-14 17:33:13 +03:00 |
|
Timo Westkämper
|
1dbc767544
|
Add minimal javadoc #483
|
2013-09-14 16:16:41 +03:00 |
|
Timo Westkämper
|
1620ea0b77
|
Integrate SQLListener #483
|
2013-09-14 16:15:21 +03:00 |
|
Timo Westkämper
|
f14dbad8c0
|
Add SQLListener interface #483
|
2013-09-11 20:10:15 +03:00 |
|
Timo Westkämper
|
8b294a175e
|
Add missing from methods #502
|
2013-09-10 18:47:58 +03:00 |
|
Timo Westkämper
|
af1f16b85c
|
Improve docs #499
|
2013-09-09 19:58:01 +03:00 |
|
Timo Westkämper
|
fc1d020204
|
Add docs
|
2013-09-08 22:57:09 +03:00 |
|
Timo Westkämper
|
badf007672
|
Add visitor implementation for RelationalPath extraction #483
|
2013-09-08 22:23:48 +03:00 |
|
Timo Westkämper
|
7c0b8459d3
|
Add SQLUpdateBatch #483
|
2013-09-04 21:16:17 +03:00 |
|
Timo Westkämper
|
85a7f3f13d
|
Add SQL type javadocs
|
2013-09-03 18:02:25 +03:00 |
|
Timo Westkämper
|
8f0c27987e
|
Add tests #475
|
2013-08-16 18:00:18 +03:00 |
|
Timo Westkämper
|
07e42df350
|
Use yearMonth via operation template #474
|
2013-08-15 20:28:59 +03:00 |
|
Timo Westkämper
|
23055545a3
|
Remove precondition checks
Unify column creation code
|
2013-08-07 23:27:41 +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
|
5cbcf912ea
|
Remove NullTypes
|
2013-08-05 16:54:54 +03:00 |
|
Timo Westkämper
|
8e1270bae5
|
Remove comments
|
2013-08-02 22:44:17 +03:00 |
|
Timo Westkämper
|
11d67e482c
|
#469 Minimize untyped null usage
|
2013-08-02 22:40:37 +03:00 |
|
Timo Westkämper
|
542cc10210
|
#460 Improve PostgreSQL datediff templates
|
2013-07-21 16:54:49 +03:00 |
|
Timo Westkämper
|
5214bce52e
|
#454 Add UtilUUIDType
|
2013-07-17 12:54:41 +03:00 |
|
Timo Westkämper
|
99c050494a
|
#7 Add tests
|
2013-07-08 17:00:15 +03:00 |
|
Timo Westkämper
|
b955df6c72
|
#7 Add executeWithKey/s methods
|
2013-07-08 16:33:42 +03:00 |
|
Timo Westkämper
|
7e2505af3b
|
#363 Add SQLBindings
|
2013-07-07 11:57:03 +03:00 |
|
Timo Westkämper
|
ce775eac2a
|
Improve limit support for sql server
|
2013-06-24 22:16:39 +03:00 |
|
Timo Westkämper
|
eb12517c50
|
Various SQLServer improvements
|
2013-06-22 21:35:12 +03:00 |
|
Timo Westkämper
|
65a44501e7
|
#444 Fix SQLSubQuery.union behaviour
|
2013-06-18 21:46:14 +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
|
3f4d7c31b0
|
#434 Make YearWeek implementation ISO compliant
|
2013-06-11 21:16:00 +03:00 |
|
Timo Westkämper
|
a76b58b015
|
#427 Fix factory expression handling
|
2013-06-09 13:47:09 +03:00 |
|
Timo Westkämper
|
2b3cb43c4d
|
#432 Make operator handling more robust
|
2013-06-09 12:10:22 +03:00 |
|
Timo Westkämper
|
c640a8276f
|
#434 Make yearMonth and yearWeek composite operations
|
2013-06-09 11:54:59 +03:00 |
|
Timo Westkämper
|
0dee45f528
|
#428 Improve javadocs
|
2013-06-08 22:10:43 +03:00 |
|
Timo Westkämper
|
573cdec1e4
|
#408 Fix operator ids
|
2013-05-29 11:14:45 +03:00 |
|
Timo Westkämper
|
54fc904738
|
Fix SQL Server concat
|
2013-05-25 15:43:06 +03:00 |
|
Samppa Saarela
|
c34b616906
|
Allow non-Number-classes for SQL numbers, e.g. Boolean for number(1)
|
2013-05-21 11:47:26 +01: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
|
b6237d1eeb
|
#413 Add date_trunk support
|
2013-05-09 22:25:38 +03:00 |
|
Timo Westkämper
|
492e1206f7
|
#413 Add date conversion
|
2013-05-09 21:46:18 +03:00 |
|
Timo Westkämper
|
f0186790b1
|
Add deprecations
|
2013-05-08 17:57:55 +03:00 |
|
Timo Westkämper
|
6873e9810d
|
#408 Add single arg alternatives
|
2013-05-07 22:44:10 +03:00 |
|
Timo Westkämper
|
f6d905e7cc
|
#408 Add constants
|
2013-05-07 22:42:11 +03:00 |
|
Timo Westkämper
|
e9f2c122c9
|
#408 Add more tests
|
2013-05-07 22:36:03 +03:00 |
|
Timo Westkämper
|
d3a6f89b60
|
#408 Add tests
|
2013-05-03 22:01:00 +03:00 |
|
Timo Westkämper
|
f2d6a9f3ed
|
#408 Add stubs for WindoFunctions
|
2013-05-03 21:41:06 +03:00 |
|
Timo Westkämper
|
b4f1e9bb1a
|
#406 Improve templates
|
2013-04-30 21:24:52 +03:00 |
|
Timo Westkämper
|
3b23e89a82
|
#406 Add SQLServer2012Templates
|
2013-04-30 20:47:10 +03:00 |
|
Timo Westkämper
|
2568d436ef
|
#405 Fix limit template
|
2013-04-29 08:42:40 +03:00 |
|
Timo Westkämper
|
da077653e8
|
#395 Improve access to interface javadocs
|
2013-04-15 21:38:20 +03:00 |
|
Timo Westkämper
|
6061c763db
|
#393 Add UNION ALL support for subqueries
|
2013-04-10 19:39:33 +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
|
2dd4c2623a
|
Add javadocs
|
2013-04-03 16:24:03 +03:00 |
|
Timo Westkämper
|
968eb64c81
|
Add javadocs
|
2013-04-03 16:13:28 +03:00 |
|
Timo Westkämper
|
4aaf9c1123
|
#380 Add javadocs
|
2013-04-03 15:39:52 +03:00 |
|
Timo Westkämper
|
80266c2115
|
Add more deprecations
|
2013-04-03 15:33:58 +03:00 |
|
Timo Westkämper
|
3694d41535
|
#380 Finish PostgreSQL support
|
2013-04-03 15:32:27 +03:00 |
|
Timo Westkämper
|
c73e364314
|
#380 Work on Postgres support
|
2013-04-03 10:42:11 +03:00 |
|
Timo Westkämper
|
eb3ca09543
|
#380 Add implementations for datediff ops
|
2013-04-02 22:00:15 +03:00 |
|
Timo Westkämper
|
83012c7ef0
|
Format code
|
2013-03-28 22:09:42 +02:00 |
|
Timo Westkämper
|
8d926ad3c9
|
#378 fir ParamExpression handling
|
2013-03-28 21:19:18 +02:00 |
|
Timo Westkämper
|
235ddeb6b6
|
Remove final from template fields
|
2013-03-23 20:24:43 +02:00 |
|
Timo Westkämper
|
c490411a3a
|
#371 Improve operator handling for subqueries
|
2013-03-23 19:32:16 +02:00 |
|
Timo Westkämper
|
e8d8a89b0e
|
#370 Replace MySQLTemplates usage
|
2013-03-23 18:22:49 +02:00 |
|
Timo Westkämper
|
49eae3f6ec
|
Format code
|
2013-03-19 13:17:12 +02:00 |
|