Kara Hatherly
a8fa6be970
Explicitly sets a timezone for querydsl-sql tests.
...
Fixes #2098
2017-03-06 17:03:00 +11:00
Kara Hatherly
68d6f37537
Made SQLBindings null-friendly, deprecated null-hostile constructor and getBindings
2017-02-21 15:00:36 +11:00
Kara Hatherly
3b876d14a7
Adds methods to SQLListenerContext to retrieve SQLBindings.
...
This was added as an alternative to just getting an SQL string. Internally,
SQLListenerContextImpl now only takes SQLBindings and the getSQL and
getSQLStatements methods delegate to SQLBindings#getSQL. This required
shuffling around AbstractSQLQuery and SQL*Clause to create bindings sooner to
pass through to addSQL even though we derive the same data later on inside
AbstractSQLClause#setParameters - I figured this was preferable to larger-scale
refactoring.
Fixes #1839
2017-02-09 10:05:05 +11:00
Gordon Innes
06ac2989f5
Store original state of dmlWithSchema as discussed in #2075 .
2017-01-11 23:29:42 +00:00
Gordon Innes
1b4ef3f5b6
Tests for requiresSchemaInWhere option in SQLTemplates.
2017-01-11 23:28:29 +00:00
Gordon Innes
73bc267549
Added requiresSchemaInWhere option to SQLTemplates.
...
This option allows templates to generate where clauses with the pattern
<SCHEMA>.<TABLE>.<COLUMN> in the column specs.
Derby doesn't appear to support <TABLE>.<COLUMN> when using
<SCHEMA>.<TABLE> in the from unless the default schema is set and matches
the <SCHEMA> in the from clause.
2017-01-11 22:26:26 +00:00
Balazs Zsoldos
5dfad907f9
Fixing checkstyle errors
2016-11-06 02:22:33 +01:00
Balazs Zsoldos
d7fbe13ed4
Making register* functions deprecated in Configuration
2016-11-06 02:15:13 +01:00
Balazs Zsoldos
2b90b257c6
100% unit test coverage on namemapping package
2016-11-06 02:14:49 +01:00
Balazs Zsoldos
f688ace375
Merge remote-tracking branch 'querydsl/master' into i2007_Programmatic_Name_Mapping
2016-11-06 00:54:05 +01:00
Balazs Zsoldos
0df942e562
Fixing letter case changing in ChangeLetterCaseNameMapping
2016-10-08 12:04:52 +02:00
Balazs Zsoldos
227d4ec451
Making NameMapping test passing the turkey test
2016-10-08 11:57:04 +02:00
Balazs Zsoldos
9337a2c5c5
Renaming ChangeCaseNameMapping to ChangeLetterCaseNameMapping
2016-10-07 00:28:52 +02:00
Balazs Zsoldos
4b21a814d9
Using locales for letter-case changing in name mapping.
2016-10-07 00:25:50 +02:00
Balázs Zsoldos
9580cd3997
Fixing setDynamicNameMapping
2016-10-07 00:12:44 +02:00
Balázs Zsoldos
faa775f6f9
Removing unused imports from configuration
2016-09-27 11:38:58 +02:00
Balazs Zsoldos
c6b2decaa1
Adding dynamic name mapping functionality ( #2007 )
2016-09-06 00:31:21 +02:00
Timo Westkämper
35d549e2d9
Bump version
2016-09-05 22:35:47 +03:00
Timo Westkämper
36399e0e67
Querydsl 4.1.4
2016-09-05 20:30:16 +03:00
Timo Westkämper
63f25d60b1
Merge pull request #1988 from querydsl/i1978
...
Fix serialization
2016-08-30 18:20:48 +03:00
Robert Csakany
6aad783de4
#1961 HSQLDB dont use parenthes in Union.
2016-08-06 12:27:04 +02:00
Timo Westkämper
4e94a89080
Fix serialization
2016-08-06 10:56:49 +03:00
Timo Westkämper
1a1b7f42d6
Bump version
2016-07-01 17:54:07 +03:00
Timo Westkämper
28f8f45524
Querydsl 4.1.3
2016-06-30 22:13:48 +03:00
Timo Westkämper
fc8b5da0fb
Merge pull request #1935 from querydsl/i1933
...
Use default locale instead of ENGLISH
2016-06-30 21:59:27 +03:00
Timo Westkämper
9389d37b1c
Merge pull request #1940 from tan31989/i1936
...
Join for dynamic entity path alias, querydsl-sql needs implementation
2016-06-30 21:49:49 +03:00
Timo Westkämper
d91b5d9159
Use default locale instead of ENGLISH
2016-06-30 21:22:32 +03:00
Timo Westkämper
9d7aa86548
Merge pull request #1937 from querydsl/i1932
...
Make cross join overridable
2016-06-30 21:19:45 +03:00
Timo Westkämper
1b970c05d8
Merge pull request #1926 from querydsl/i1921
...
Fix end position handling
2016-06-30 21:18:08 +03:00
Timo Westkämper
f7dec5b73d
Merge pull request #1930 from querydsl/i1929
...
Fix template handling
2016-06-30 19:43:25 +03:00
Timo Westkämper
2281271d7d
Make cross join overridable
2016-06-30 19:26:49 +03:00
nagarajt
478dde3b1a
Added some test cases and also updated the incorrect java docs
2016-06-30 11:04:27 +05:30
nagarajt
82740e944b
Updated the method docs
2016-06-29 17:14:36 +05:30
nagarajt
7bc1e3e582
Join for dynamic entity path alias, querydsl-sql needs implementation for EntityPath and alias
2016-06-29 11:40:25 +05:30
Timo Westkämper
2a34ed63b3
Add test
2016-06-24 11:02:06 +03:00
Timo Westkämper
e6eba39ea2
Add set support
2016-06-20 00:41:14 +03:00
Robert Bain
24ab7eb036
Issue 1898: Coalesce using UNION keyword instead of a comma
2016-06-20 00:41:05 +03:00
Timo Westkämper
fbd75c840e
Fix end position handling
2016-06-17 22:37:17 +03:00
Timo Westkämper
9786615550
Bump version
2016-05-31 23:04:02 +03:00
Timo Westkämper
9597480d20
Querydsl 4.1.2
2016-05-31 22:30:10 +03:00
Timo Westkämper
3e60855a1a
Merge pull request #1819 from querydsl/i1817
...
Extend ON DUPLICATE KEY UPDATE support
2016-05-31 20:51:32 +03:00
Timo Westkämper
18da68a664
Merge pull request #1899 from querydsl/i1888
...
Add support for bulk insert
2016-05-31 20:50:54 +03:00
Timo Westkämper
a77ae8183e
Add assignment support
2016-05-30 22:20:13 +03:00
Ruben Dijkstra
f5a9a8ce0b
Update examples in readme to Querydsl 4 syntax
2016-05-30 20:54:23 +02:00
Ruben Dijkstra
f2045a21a6
Add support for Oracle's bulk insert syntax
2016-05-29 20:55:31 +02:00
Timo Westkämper
0e65a1b4be
Add option for batch to bulk support
2016-05-28 22:19:30 +03:00
Timo Westkämper
76c80a7f00
Add support for bulk insert
2016-05-26 22:45:21 +03:00
Timo Westkämper
e6a463ff10
Bump version
2016-05-16 08:00:02 +03:00
Timo Westkämper
847a5c3d8b
Querydsl 4.1.1
2016-05-15 23:48:03 +03:00
Timo Westkämper
06ae6a943b
Merge pull request #1852 from querydsl/i1848
...
Extend orderBy signature
2016-05-15 23:06:25 +03:00
Timo Westkämper
3f7af7f69a
Add test
2016-05-15 21:24:55 +03:00
Timo Westkämper
e4059082bb
Merge pull request #1840 from querydsl/i1781-2
...
Improve null handling
2016-05-15 21:15:05 +03:00
Timo Westkämper
ae5917185a
Merge pull request #1862 from querydsl/i1861
...
Improve aliasing
2016-05-15 21:14:14 +03:00
Ruben Dijkstra
dd8c0d6c9b
Add casts to DateTimeOps in PostgreSQLTemplates
2016-05-11 21:05:39 +02:00
Ruben Dijkstra
f75cf3e7f4
Add failing test
2016-05-11 21:03:34 +02:00
Timo Westkämper
902549222f
Improve aliasing
2016-05-10 21:17:44 +03:00
Timo Westkämper
bdad1eaed2
Extend orderBy signature
2016-04-17 20:09:37 +03:00
Timo Westkämper
a6d14a2602
Improve null handling
2016-04-06 19:40:43 +03:00
Timo Westkämper
5cdb0e3112
Bump version
2016-04-01 21:48:25 +03:00
Timo Westkämper
678fd78f15
Bump version
2016-04-01 18:42:19 +03:00
Timo Westkämper
a2cd19e9c9
Merge pull request #1805 from querydsl/in-signature
...
Improve SimpleExpression.in(...) signature
2016-04-01 18:06:43 +03:00
Timo Westkämper
c1377f699e
Merge pull request #1835 from querydsl/i1834
...
Improve limit/offset handling
2016-04-01 18:06:31 +03:00
Timo Westkämper
3fd6e0e36b
Merge pull request #1816 from querydsl/i1814
...
Fix precedence mappings
2016-03-31 18:55:47 +03:00
Timo Westkämper
4787895949
Improve limit/offset handling
2016-03-31 18:49:48 +03:00
Timo Westkämper
6ae03fde6d
Merge pull request #1826 from querydsl/i1824
...
Serialize Expressions.TRUE and Expressions.FALSE as boolean literals
2016-03-31 18:37:52 +03:00
Timo Westkämper
e4ac1a4444
Add tests
2016-03-19 22:39:48 +02:00
Timo Westkämper
6c2db55ae8
Serialize Expressions.TRUE and Expressions.FALSE as boolean literals
2016-03-17 21:52:29 +02:00
Timo Westkämper
a0eb150007
Use SQLTemplates.Builder
2016-03-17 21:47:11 +02:00
Timo Westkämper
144a88aebc
Extend ON DUPLICATE KEY UPDATE support
2016-03-14 20:47:50 +02:00
Timo Westkämper
6bb7a28649
Improve SimpleExpression.in(...) signature
2016-03-13 22:21:10 +02:00
Timo Westkämper
605de62719
Fix precedence mappings
2016-03-13 22:16:48 +02:00
Timo Westkämper
0cfeeb5595
Bump version
2016-02-29 22:48:44 +02:00
Timo Westkämper
b4947319c6
Bump version
2016-02-29 22:47:52 +02:00
John Tims
c6f68cd8e8
Merge pull request #1789 from querydsl/i1786
...
Fix listener handling
2016-02-29 07:35:32 -07:00
John Tims
e41c677740
Merge pull request #1790 from querydsl/i1785
...
Add clear method to DML clauses
2016-02-27 21:18:43 -07:00
John Tims
54e37ac839
Merge pull request #1802 from querydsl/i1801
...
Fix mapping
2016-02-27 20:56:39 -07:00
Timo Westkämper
9a721ada09
Fix mapping
2016-02-20 21:57:07 +02:00
Timo Westkämper
73c9b5476f
Fix listener handling
2016-02-14 01:09:52 +02:00
Timo Westkämper
9fb37e490b
Remove unused variable
2016-02-12 17:53:57 +02:00
Timo Westkämper
013abea7c4
Add clear method to DML clauses
2016-02-10 20:18:53 +02:00
Timo Westkämper
7feb12a05b
Improve with serialization
2016-02-02 21:02:29 +02:00
Timo Westkämper
e47ad11acc
Bump version
2016-01-31 22:52:57 +02:00
Timo Westkämper
2c7af54145
Bump version
2016-01-31 21:21:04 +02:00
John Tims
c05143a405
Merge pull request #1733 from querydsl/i1715
...
Add group_concat support
2016-01-31 07:42:26 -07:00
Timo Westkämper
ff1ae7186a
Merge pull request #1776 from querydsl/abstractsqlclause-compat
...
Fix backwards compatibility issue
2016-01-31 15:25:45 +02:00
Timo Westkämper
e7e0e3e7b8
Fix backwards compatibility issue
2016-01-31 13:44:36 +02:00
Timo Westkämper
84ab329128
Fix isEmpty implementation
2016-01-31 10:33:27 +02:00
Timo Westkämper
1a6bab8fd0
Add group_concat support
2016-01-30 22:27:08 +02:00
Ruben Dijkstra
7b9e4f49ee
Merge pull request #1771 from songsungkyun/in_clause
...
add in clause at FetchableSubQueryBase
2016-01-30 17:34:39 +01:00
John Tims
9e2a6f7ec0
Merge pull request #1751 from querydsl/sqlqueryfactory
...
Unify SQLQueryFactory signatures
2016-01-30 08:20:16 -07:00
ted.song
97f42e0c6a
add in clause at FetchableSubQueryBase
2016-01-28 17:57:43 +09:00
Timo Westkämper
bf50332330
Unify SQLQueryFactory signatures
2016-01-27 21:03:25 +02:00
Ruben Dijkstra
08a9dcdd4d
Merge pull request #1757 from querydsl/serialization-test
...
Add test
2016-01-25 18:22:13 +01:00
John Tims
3625d4f632
Merge pull request #1734 from querydsl/i1700
...
Add getBatchCount for SQL DML clauses
2016-01-24 09:54:54 -07:00
Timo Westkämper
44478917ec
Add test
2016-01-20 22:01:45 +02:00
Timo Westkämper
7bcfff2909
Add tests
2016-01-14 20:25:11 +02:00
Timo Westkämper
175b2668ba
Merge pull request #1729 from DevFactory/staging/Conditions-should-not-unconditionally-evaluate-to-TRUE-or-to-FALSE-fix-1
...
Conditions should not unconditionally evaluate to "TRUE" or to "FALSE"
2016-01-06 15:55:42 +02:00
Timo Westkämper
dafc71c95d
Add getBatchCount for SQL DML clauses
2016-01-06 12:34:50 +02:00
Kirill Vlasov
d11d9d2c3b
Fixing squid:S2583 - Conditions should not unconditionally evaluate to "TRUE" or to "FALSE"
2015-12-31 11:51:43 +05:00
John Tims
90f64ea384
Remove old tests
2015-12-28 07:44:30 -07:00
Timo Westkämper
16888d8875
Add tests
2015-12-24 13:07:19 -07:00
Timo Westkämper
7fc4c6bddb
Connection on demand for DML clauses
2015-12-24 13:07:19 -07:00
Timo Westkämper
844cfe179f
Fix context end calls
2015-12-24 08:24:47 -07:00
Ruben Dijkstra
e6f2410a54
Normalize line endings to lf
2015-12-13 22:55:32 +01:00
Ruben Dijkstra
a41fa0029a
Fix setting root path to null
2015-12-02 17:49:44 +01:00
Ruben Dijkstra
068dc2730b
Add test case for #1686
2015-12-01 22:00:14 +01:00
Timo Westkämper
874e2d70d5
Bump version
2015-11-30 23:59:59 +02:00
Timo Westkämper
690d92b78a
Querydsl 4.0.7
2015-11-30 23:15:29 +02:00
John Tims
8c29ca24f0
Merge pull request #1671 from querydsl/i1254-getResults
...
Fix getResults handling
2015-11-30 11:52:03 -07:00
Timo Westkämper
2c195ffa62
Get rid of capitalized test method names
2015-11-30 20:05:56 +02:00
Timo Westkämper
85f307324c
Fix getResults handling
2015-11-30 19:01:07 +02:00
John Tims
96c0cec7c2
Merge pull request #1672 from querydsl/sqlquery/get-results
...
Deprecate getResults with arguments
2015-11-30 09:22:32 -07:00
Timo Westkämper
27ad0a1ef1
Deprecate getResults with arguments
2015-11-30 13:35:05 +01:00
John Tims
b12e2842dc
Merge pull request #1664 from querydsl/codegen-tests
...
Simplify codegen tests
2015-11-29 23:19:10 -07:00
Ruben Dijkstra
eeaf074bc1
Migrate MethodRules to TestRules
2015-11-29 18:53:42 +01:00
Ruben Dijkstra
89d0948454
Case insensitive like operator
2015-11-13 22:08:22 +01:00
Timo Westkämper
7c8eb5cc00
Add sources
2015-11-07 19:58:38 +02:00
Ruben Dijkstra
6eade68de1
Add support for comments in keyword files
2015-11-07 12:08:35 +01:00
Timo Westkämper
9026dcaf59
Add keywords
2015-11-03 23:51:43 +02:00
Timo Westkämper
82faa25de2
Bump version
2015-10-31 23:12:50 +02:00
Timo Westkämper
2c4b718d91
Bump version
2015-10-31 22:11:17 +02:00
John Tims
ef9e2c8c00
Merge pull request #1596 from querydsl/i1581
...
Obtain Connection in SQLQuery when needed
2015-10-28 07:56:59 -04:00
Timo Westkämper
c59fe92a29
Merge pull request #1611 from querydsl/i1608
...
Get rid of query level normalization
2015-10-27 21:10:13 +02:00
Timo Westkämper
08addf0dee
Add support for operations with constants
2015-10-26 22:40:32 +02:00
John Tims
99283bafde
Merge pull request #1605 from querydsl/projection-wrapping
...
Fix projection wrapping
2015-10-24 21:50:07 -04:00
John Tims
c4844f54b7
Merge pull request #1539 from querydsl/suppress-warnings
...
Remove compiler warnings
2015-10-24 21:48:57 -04:00
Ruben Dijkstra
18fd0ad71d
Remove compiler warnings
...
SuppressWarnings moved to smaller scope
Generic array creations avoided
A lot of rawtypes warnings removed
Suppress more warnings in generated code - `all` is an Eclipse extension
2015-10-21 19:03:00 +02:00
Timo Westkämper
9a0fd40bc4
Obtain Connection in SQLQuery when needed
2015-10-21 19:59:33 +03:00
Timo Westkämper
6cec85328d
Merge pull request #1607 from querydsl/i1545
...
Improve javadocs
2015-10-21 19:30:07 +03:00
Timo Westkämper
b0483b0d3b
Add support for simple math operations in templates
2015-10-21 19:26:39 +03:00
Timo Westkämper
81eced14c2
Improve javadocs
2015-10-21 18:22:54 +03:00
John Tims
3c58eec1c2
Merge pull request #1604 from querydsl/mapper-order
...
Improvements to mapper order
2015-10-20 21:36:09 -04:00
John Tims
74af3a5cef
Merge pull request #1601 from querydsl/i1572
...
Improve alias serialization
2015-10-17 10:30:47 -04:00
Timo Westkämper
a81f25f618
Fix projection wrapping
2015-10-11 17:39:49 +03:00
Timo Westkämper
93af36fa48
Improvements to mapper order
2015-10-09 22:43:24 +03:00
Ruben Dijkstra
8d9aeacf38
Merge pull request #1599 from querydsl/create-test-dbs-in-target
...
Create test databases in target directory
2015-10-08 21:26:13 +02:00
Ruben Dijkstra
de3ddbeadd
Only selectively ignore the file length
2015-10-08 12:15:06 +02:00
Timo Westkämper
76c3cd3fa7
Improve alias serialization
2015-10-07 22:44:32 +03:00
elser
05d943da47
i1594 Making DefaultMapper and AbstractMapper.getColumns() return maps with predictable order
2015-10-07 11:32:29 +11:00
John Tims
457539b2e6
Create test databases in target directory
2015-10-03 19:31:21 -04:00
Timo Westkämper
d6e7169b58
Bump version
2015-10-01 18:24:20 +03:00
Timo Westkämper
e270b84e75
Bump version
2015-09-30 23:43:18 +03:00
Robert Bain
4c16142f45
Merge branch 'master' into issue_1581
2015-09-27 20:50:10 +01:00
Robert Bain
627aeeecd8
Minor correction to SQLQueryFactory's Javadoc
2015-09-27 15:50:34 +01:00
Ruben Dijkstra
aa8ac919c9
Move adding objects to MDC inside the isDebugEnabled block
2015-09-21 22:07:23 +02:00
Ruben Dijkstra
951976ecdb
Merge pull request #1542 from attila-kiss-it/i1511
...
Support for forShare() in AbstractSQLQuery
2015-09-12 22:49:34 +02:00
attila.kiss
20286410e1
comment added to explain the 'superfluous super call'
2015-09-10 10:18:07 +02:00
attila.kiss
dd7da60841
PostgreSQLQuery.forShare() preserved to be backward compatible
2015-09-10 09:32:08 +02:00
attila.kiss
163e8e20bc
code review fixes
...
- indent fixed
- access level changed to protected of setForShareSupported()
2015-09-10 09:25:15 +02:00
John Tims
e7c928236a
Add database-specific test categories
2015-09-09 17:42:58 -04:00