Timo Westkämper
c88f11e94d
Comment ExternalDB out
2013-09-18 21:12:21 +03:00
Timo Westkämper
0675470109
Add test exclusion
2013-09-18 21:08:25 +03:00
Timo Westkämper
292df44cd6
Update tests #510
2013-09-17 22:32:50 +03:00
Timo Westkämper
16b5f65a66
Update test #510
2013-09-17 22:26:43 +03:00
Timo Westkämper
ec24d4e02d
Add test #510
2013-09-17 22:23:21 +03:00
Timo Westkämper
3726404497
Improve SuppressWarnings usage #494
2013-09-15 16:14:27 +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
1620ea0b77
Integrate SQLListener #483
2013-09-14 16:15:21 +03:00
Timo Westkämper
badf007672
Add visitor implementation for RelationalPath extraction #483
2013-09-08 22:23:48 +03:00
Timo Westkämper
2c5f9909b5
Add test for array usage #484
2013-08-26 19:25:42 +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
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
11d67e482c
#469 Minimize untyped null usage
2013-08-02 22:40:37 +03:00
Timo Westkämper
02a2e8bb68
Reorder test methods
2013-08-01 21:40:44 +03:00
Timo Westkämper
385035ae40
#467 Make from arguments optional
2013-08-01 19:18:15 +03:00
Timo Westkämper
7efecd3c43
Add test
2013-07-27 22:15:42 +03:00
Timo Westkämper
eca0c69fe5
#458 Add round(num,d) function
2013-07-20 14:44:27 +03:00
Timo Westkämper
99c050494a
#7 Add tests
2013-07-08 17:00:15 +03:00
Timo Westkämper
7e2505af3b
#363 Add SQLBindings
2013-07-07 11:57:03 +03:00
Timo Westkämper
9cf742d647
Comment MSSQLSuiteTest out
2013-06-25 22:47:04 +03:00
Timo Westkämper
5a2b7d975b
Fix test
2013-06-24 23:43:13 +03:00
Timo Westkämper
ce775eac2a
Improve limit support for sql server
2013-06-24 22:16:39 +03:00
Timo Westkämper
884f1c8474
Formatting changes
2013-06-22 21:38:58 +03:00
Timo Westkämper
5a1e0302ba
Usage Templates builders in tests
2013-06-22 21:35:25 +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
6547b6ad5b
Fix like escape test
2013-06-13 16:59:44 +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
b3bd4af784
#420 Initial implementation of runtime schema and table overr and table overrides
2013-05-20 22:18:01 +03:00
Timo Westkämper
49e8a0af2f
#414 Fix primitive array handling
2013-05-16 21:28: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
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
d40eca3707
#406 Fix tests
2013-04-30 21:21:40 +03:00
Timo Westkämper
3b23e89a82
#406 Add SQLServer2012Templates
2013-04-30 20:47:10 +03:00
Timo Westkämper
afb23487fc
#405 Update test
2013-04-29 17:54:44 +03:00
Timo Westkämper
6061c763db
#393 Add UNION ALL support for subqueries
2013-04-10 19:39:33 +03:00
Timo Westkämper
4aaf9c1123
#380 Add javadocs
2013-04-03 15:39:52 +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
a261afed52
Remove deprecated *Distinct methods
2013-04-02 20:04:45 +03:00
Timo Westkämper
34c3c29925
Organize imports
2013-03-28 22:38:55 +02: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
08eccaaf40
Bump version
2013-03-27 21:18:35 +02:00
Timo Westkämper
682d912a42
#376 Fix params handling
2013-03-27 17:27:59 +02:00
Timo Westkämper
1586176b5b
Add more static variables
2013-03-24 18:56:16 +02:00
Timo Westkämper
2f3eb7caf1
#372 Improve validation of subqueries
2013-03-24 12:31:20 +02:00
Timo Westkämper
c490411a3a
#371 Improve operator handling for subqueries
2013-03-23 19:32:16 +02:00
Timo Westkämper
49eae3f6ec
Format code
2013-03-19 13:17:12 +02:00
Timo Westkämper
08bd0f93af
#367 Add test
2013-03-18 11:43:17 +02:00
Timo Westkämper
d69dcd1574
Exclude nulls first and nulls last tests for CUBRID
2013-03-17 13:46:46 +02:00
Timo Westkämper
3a7a4c0ad8
#353 Add exclusion of ExternalDB tests for default profile
2013-03-17 13:41:46 +02:00
Timo Westkämper
5bd976a2f7
#353 Add ExternalDB categories
2013-03-15 21:42:13 +02:00
Timo Westkämper
3b1eb61ee9
#362 Fork SQLServer2005Templates from SQLServerTemplates
2013-03-15 21:35:11 +02:00
Timo Westkämper
da7c22adcb
#362 Add top usage for simple limit only cases
2013-03-15 21:19:46 +02:00
Timo Westkämper
e6bde1fa95
Move order tests
2013-03-12 11:50:07 +02:00
Timo Westkämper
e27a6b8a02
#174 Add orderBy nullsFirst/nullsLast support
2013-03-12 10:52:17 +02:00
Timo Westkämper
bb5fe0699f
#355 Add builder methods for SQLTemplates subclasses
2013-03-11 18:24:06 +02:00
Timo Westkämper
c6b3ebd82b
Add tests
2013-03-11 18:06:43 +02:00
Timo Westkämper
40fedbbc6a
#347 Add Date arithmetic for all databases
2013-02-25 20:49:12 +02:00
Timo Westkämper
2c40d5897c
Commented Batoo tests out
2013-02-17 11:53:49 +02:00
Timo Westkämper
dc7be3734e
#344 Update low end numeric mappings
2013-02-15 12:09:15 +02:00
Timo Westkämper
686c43465c
#345 Add random with seed support
2013-02-15 11:09:35 +02:00
Timo Westkämper
0066469b98
#327 Fix FOR UPDATE handling in OracleTemplates
2013-01-18 13:06:31 +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
286ae7f935
#173 integrated Hamcrest matcher and comparator from querydsl-support
2012-12-20 11:05:46 +02:00
Timo Westkämper
bf86e4f6b1
add QueryPerformanceTest for collections module
2012-12-19 00:20:37 +02:00
Timo Westkämper
2c07ebb6a0
unify union usage
2012-12-17 22:28:22 +02:00
Timo Westkämper
a8856833ca
#313 added in method to PrimaryKey and ForeignKey
2012-12-17 20:29:30 +02:00
Timo Westkämper
8fa39026d4
fix validation test
2012-12-17 09:42:02 +02:00
Timo Westkämper
6a6c9a21a9
fix various serialization issues
2012-12-17 00:23:19 +02:00
Timo Westkämper
1d605d5a68
#304 change some test variables to constants
2012-12-16 23:03:20 +02:00
Timo Westkämper
bf8f5e4229
fixed collection population issues
2012-12-16 22:35:46 +02:00
Timo Westkämper
e7de0a0aab
#304 optimize Templates
2012-12-15 16:28:56 +02:00
Timo Westkämper
f63834dbdd
#304 add gc before timings
2012-12-15 13:21:58 +02:00
Timo Westkämper
382cc49ffe
#304 add new test case
2012-12-14 17:30:09 +02:00
Timo Westkämper
54be3d7551
#304 improved Template handling
2012-12-14 16:29:23 +02:00
Timo Westkämper
735b9cc79d
#313 excluded Cubrid in test
2012-12-14 09:45:49 +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
a6e0282eb7
#304 added warmup phase
2012-12-13 08:59:15 +02:00
Timo Westkämper
200f62bc81
#310 fixed union serialization
2012-12-12 19:37:51 +02:00
Timo Westkämper
5f97d6142a
updated h2 dependency and performance test
2012-12-12 18:59:06 +02:00
Timo Westkämper
e48eb5a97b
replace BooleanExpression with Predicate in tests
2012-12-11 23:51:21 +02:00
Timo Westkämper
3243e9d164
some test improvements
2012-12-11 23:34:22 +02:00
Timo Westkämper
162f7e4c2f
#186 rename ColQueryImpl to CollQuery and SQLQueryImpl to SQLQuery
2012-12-11 18:27:31 +02:00
Timo Westkämper
22ea9873ac
remove convenice methods from core expression types
2012-12-10 23:09:30 +02:00
Timo Westkämper
f43fc62bb5
changed pseudocolumns to be templates instead of paths
2012-12-10 17:28:00 +02:00
Timo Westkämper
37f50c0cd3
#304 add single arg alternatives to varargs methods
2012-12-08 00:09:26 +02:00
Timo Westkämper
ec553a7ac9
#304 make more query classes final
2012-12-06 17:38:38 +02:00
Timo Westkämper
8636ba4cb7
#304 optimized QueryMixin.addToProjection
2012-12-06 00:48:08 +02:00
Timo Westkämper
41947326fb
add varargs related performance tests
2012-12-05 21:36:32 +02:00
Timo Westkämper
c44f226b9d
#304 removed varargs usage in QueryMetadata interface
2012-12-04 23:34:23 +02:00
Timo Westkämper
c865cca541
#309 fixed null handling for table/column types
2012-12-03 18:43:22 +02:00
Timo Westkämper
cfe9e00fe6
#304 made JDBC methods use same query
2012-12-03 17:28:25 +02:00
Timo Westkämper
a89e90f36f
#304 improved initialization of test
2012-12-03 16:57:24 +02:00
Timo Westkämper
51d4d58457
#304 updated performance test
2012-12-02 21:45:14 +02:00
Timo Westkämper
ee655e2f2e
#304 improved SQL list performance
2012-12-02 17:38:41 +02:00
Timo Westkämper
58e3f62d43
#304 removed assert usage
2012-12-02 14:15:58 +02:00
Timo Westkämper
cb093bd38f
#304 improved quoting check performance
2012-12-02 12:52:42 +02:00
Timo Westkämper
8c0fc959e2
renamed generated Querydsl SQL types to avoid Windows build issues
2012-12-02 12:07:44 +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
90333648cd
improved precedence handling
2012-12-01 00:04:22 +02:00
Timo Westkämper
6d8faaed77
#204 updated test
2012-11-30 23:46:58 +02:00
Timo Westkämper
4629a7f604
improved serialization of unary operations
2012-11-30 17:54:49 +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
195655981f
#304 updated new performance test
2012-11-30 10:34:29 +02:00
Timo Westkämper
230b475b2e
#304 added new performance test
2012-11-30 10:31:51 +02:00
Timo Westkämper
315523215c
#304 added PerformanceTest
2012-11-29 23:46:30 +02:00
Timo Westkämper
9da40a448c
#296 simplified Tuple projection usage
2012-11-28 23:50:40 +02:00
Timo Westkämper
67bc29f59a
#191 added nullif support
2012-11-28 13:15:36 +02:00
Timo Westkämper
f4b259f40f
#292 added boolean aggregate functions
2012-11-28 11:32:12 +02:00
Timo Westkämper
e85a17f34b
#285 added equals tests for subqueries
2012-11-17 13:34:55 +02:00
Timo Westkämper
392c296085
#282 added groupBy, having and wrapping for unions
2012-11-15 22:12:13 +02:00
Timo Westkämper
2808b029e4
#273 improved type mapping for numbers
2012-11-09 18:25:49 +02:00
Timo Westkämper
e89d3164d6
#240 improved type handling for custom types
2012-10-15 17:43:10 +03:00
Timo Westkämper
3e03df20fe
#202 added like support for numbers
2012-09-30 15:05:02 +03:00
Timo Westkämper
3f8a7e497d
#216 improved generics handling for simple types in serialization
2012-08-19 21:30:16 +03:00
Timo Westkämper
aa901cb4cf
added tests
2012-08-11 12:12:30 +03:00
Timo Westkämper
80a9f0a787
added tests
2012-08-11 12:05:32 +03:00
Timo Westkämper
daa0eed133
#204 improved primitive support in JavaTypeMapping
2012-07-30 23:11:22 +03:00
Timo Westkämper
435880fb2c
added more operator precedence tests
2012-07-13 23:59:12 +03:00
Timo Westkämper
bc1be33f12
added precedence tests
2012-07-13 23:52:52 +03:00
Timo Westkämper
435aeda81e
added static imports
2012-07-13 12:24:14 +03:00
Timo Westkämper
68238caf77
#197 finalized suites
2012-07-13 12:21:05 +03:00
Timo Westkämper
86e15b1e1d
#197 grouped SQL tests into suites
2012-07-13 00:49:01 +03:00
Timo Westkämper
8b492e2a2c
#189 added tableHints to SQLServerSubQuery
2012-07-04 07:42:11 +03:00
Timo Westkämper
87f61b9c80
#188 improved support for proprietary SQL syntax
2012-07-01 20:16:00 +03:00
Timo Westkämper
72648f9025
formatted code
2012-07-01 13:30:28 +03:00
Timo Westkämper
80cfe39f3a
#187 fixed sql server table hints
2012-06-29 23:56:00 +03:00
Timo Westkämper
4ed4e94fe1
reformatted code
2012-06-29 17:34:09 +03:00
Timo Westkämper
9af551ae81
#184 improved collection any handling
2012-06-29 14:45:28 +03:00
Timo Westkämper
e00432b082
worked on new expressions
2012-06-24 20:12:14 +03:00
Timo Westkämper
97f90e7f3d
#177 added lpad and rpad
2012-06-24 17:17:36 +03:00
Timo Westkämper
b8c3f32147
#177 further improved expressivity
2012-06-23 21:46:04 +03:00
Timo Westkämper
2f8d809537
simplified regexes
2012-06-23 14:23:22 +03:00
Timo Westkämper
36bd0864da
#177 added more working Math expressions
2012-06-23 14:06:33 +03:00
Timo Westkämper
c5787a656a
simplified docs
2012-06-22 11:51:47 +03:00
Timo Westkämper
2cf752411a
made forUpdate() available for all SQL queries
2012-06-17 21:41:50 +03:00
Timo Westkämper
ed5fec9b65
#169 fixed UNION and date/time handling for SQLite
2012-06-17 12:15:44 +03:00
Timo Westkämper
bfe72789cd
#169 worked on SQLite support
2012-06-10 20:39:56 +03:00
Timo Westkämper
bce88eff0e
#169 added basic support for SQLite
2012-06-10 13:17:57 +03:00
Timo Westkämper
084f74457a
#168 added support for CUBRID database
2012-06-10 10:16:24 +03:00
Timo Westkämper
da6819c94a
#14 added test for UDT introspection
2012-06-09 19:50:21 +03:00
Timo Westkämper
201f41cdbd
added UDT related tests
2012-06-06 22:54:34 +03:00
Timo Westkämper
7a0b9720c6
added tests
2012-06-03 00:35:28 +03:00
Timo Westkämper
4286ca9a37
branched MutableExpressionBase from ExpressionBase
2012-05-27 14:15:27 +03:00
Timo Westkämper
31430a7fdc
added SQL test
2012-05-25 13:12:06 +03:00
Timo Westkämper
9838a60e74
#152 improved hashcode implementations of DSL Expression types
2012-05-24 22:13:16 +03:00
Timo Westkämper
189aa1e964
added SQL tests
2012-05-07 21:54:10 +03:00
Timo Westkämper
1d73123a94
findbugs fixes
2012-05-05 23:34:08 +03:00
Timo Westkämper
a3b7080b3e
findbugs fixes
2012-05-05 00:25:47 +03:00
Timo Westkämper
374727211f
#140 fixed listResults projection usage
2012-05-04 22:26:54 +03:00
Timo Westkämper
1fbdc43875
#129 improved union support
2012-05-04 22:16:22 +03:00
Timo Westkämper
86d23b5f8b
#127 replaced commons deps with Guava deps
2012-04-19 22:51:51 +03:00
Timo Westkämper
44a3ed955e
#106 updated docs
2012-04-11 22:26:44 +03:00
Timo Westkämper
ee4d9ab92f
#125 fixed mssql insert handling
2012-04-11 21:54:44 +03:00
Timo Westkämper
e3bf5a4917
#106 worked on codegen refactoring
2012-04-06 13:21:41 +03:00
Timo Westkämper
c68789ff7b
#106 moving codegen logic
2012-04-05 23:11:23 +03:00
Timo Westkämper
0a87f1d0f4
#106 began to refactor codegen logic to own modules
2012-04-04 22:33:57 +03:00
Timo Westkämper
63c926b3ae
#118 fixed escaping escape
2012-03-23 22:35:36 +02:00
Timo Westkämper
94ec690cf9
updated
2012-03-13 20:52:09 +02:00
Timo Westkämper
0ed84d37c7
removed quoting
2012-03-13 20:51:51 +02:00
Timo Westkämper
e7f83a95eb
#116 added datediff and dateadd support
2012-03-13 20:21:01 +02:00
Timo Westkämper
add16c4322
updated version to 2.3.2
2012-02-19 19:59:35 +02:00
Timo Westkämper
730bd62a84
worked on oracle tests
2012-02-16 20:50:19 +02:00
Timo Westkämper
ada0cff722
improved oracle and postgres tests
2012-02-15 23:42:26 +02:00
Timo Westkämper
4c92169206
#74 further improved batch support
2012-02-12 19:15:15 +02:00
Timo Westkämper
9a9db767f1
#74 added additional test case
2012-02-12 19:00:55 +02:00
Timo Westkämper
4cb03244ed
#82 added support for Proxy class handling for JPA/Hibernate
2012-02-12 16:46:41 +02:00
Timo Westkämper
3e427e8444
improved tests
2012-02-12 01:46:49 +02:00
Timo Westkämper
2df5b5fc86
#97 improved SQL Insert handling for generated keys
2012-02-09 21:21:40 +02:00
Timo Westkämper
5ca6b6094f
#96 fixed Mapper implementations
2012-02-08 18:40:11 +02:00
Timo Westkämper
aa4e49cf9a
#74 fixed null handling in batch inserts
2012-02-08 17:14:27 +02:00
Timo Westkämper
53a8eba1a2
#92 added option to add schema suffix to packages
2012-02-05 12:23:15 +02:00
Timo Westkämper
d6c8e8c694
#89 fixed naming strategy behaviour for spaces in column names
2012-01-27 17:33:41 +02:00
Timo Westkämper
48efaba72a
#66 : updated license to ASL 2.0
2011-12-10 20:29:48 +02:00
Timo Westkämper
471ccef1db
#67 : added Union support for native queries
2011-12-10 18:00:48 +02:00
Timo Westkämper
75ad932a1e
#55 : added ExtendedNamingStrategy
2011-11-26 14:11:50 +02:00
Timo Westkämper
142a3f837c
#53 : updated SQL, JPA and JDO modules
2011-11-26 01:12:01 +02:00
Timo Westkämper
21eaf3d52b
#42 : added AnnotationMapper
2011-11-20 23:25:36 +02:00
Timo Westkämper
130071669c
updated database versions
2011-11-20 22:30:28 +02:00
Timo Westkämper
66dfaaa6c4
#42 : added configurable INSERT and UPDATE population
2011-11-19 21:11:32 +02:00
Timo Westkämper
962713d95a
made RelationalFunctionCall extend SimpleExpression
2011-11-17 11:30:14 +02:00
Timo Westkämper
235ef3648c
small improvement in projection handling
2011-11-16 13:53:55 +02:00
Timo Westkämper
e53cbd8ff6
small improvements to scala module
2011-11-15 14:55:44 +02:00
Timo Westkämper
4b68a4e126
#41 : added support for nextval invocations
2011-11-09 19:33:22 +02:00
Timo Westkämper
b7c0b368bc
added improvements to sub query uunion usage
2011-11-09 17:39:17 +02:00
Timo Westkämper
428e16d981
#40 : fixed commons:io version
2011-11-07 20:17:16 +02:00
Timo Westkämper
30706322b3
#40 : updated dependencies
2011-11-07 20:13:47 +02:00
Timo Westkämper
e341699e84
#35 : added RelationalFunctionCall support
2011-11-04 18:57:55 +02:00
Timo Westkämper
ef3d6a719d
#26 : added conditional export for MetaDataExporter
2011-10-19 20:01:59 +03:00
Timo Westkämper
5e1fbd722e
added GroupByBuilder
2011-10-07 11:27:40 +03:00
Timo Westkämper
90e6cbf679
re-enabled GroupBy_Superior test
2011-10-07 11:00:56 +03:00
Timo Westkämper
275f9e79f4
improved FactoryExpression usage in GroupBy
2011-10-05 12:01:12 +03:00
Samppa Saarela
db1747d960
Merge branch 'master' of github.com:mysema/querydsl
2011-09-26 11:34:57 +03:00
Samppa Saarela
9f61924b0e
GroupProcessor that gets to analyze all rows in the first place and then transform the whole result map into something else.
2011-09-26 11:34:47 +03:00
Timo Westkämper
2a85d8eaba
#857336 : fixed MySQLQuery serialization issues
2011-09-26 09:31:25 +03:00
Samppa Saarela
4034f5fcef
Support for transforming results into something else.
2011-09-21 10:47:08 +03:00
Samppa Saarela
5fafc0b879
Improved tests and interface
2011-09-19 14:15:54 +03:00
Timo Westkämper
b5958be1c6
improved INSERT ... ON DUPLICATE KEY UPDATE support
2011-09-06 14:24:59 +03:00
Timo Westkämper
666d38bae8
#842558 : added support for ON DUPLICATE KEY UPDATE
2011-09-06 14:16:34 +03:00
Timo Westkämper
54470d9406
#837903 : fixed UNION with ORDER BY
2011-08-31 11:26:44 +03:00
Timo Westkämper
87bb5747e7
added test class for stored procedures
2011-08-10 09:48:07 +03:00
Timo Westkämper
acc32f8329
added Type tests for SQL module
2011-08-09 13:33:21 +03:00
Timo Westkämper
f7c328c649
#809289 : added MappingProjection
2011-07-15 13:37:32 +00:00
Timo Westkämper
1d8b855387
#805881 : added UNION ALL support
2011-07-05 11:23:40 +00:00
Timo Westkämper
c4a05d3492
#798958 : fixed BINARY type mappings
2011-07-04 05:28:27 +00:00
Timo Westkämper
ab90f5788f
#780948 : fixed type handling
2011-05-11 07:55:08 +00:00
Timo Westkämper
329544817b
added test for executeWithKey
2011-05-10 13:22:47 +00:00
Timo Westkämper
6de5cffbf0
#776943 : added support for SQL Server table hints
2011-05-04 07:12:33 +00:00
Timo Westkämper
4cca7c1454
#772188 : fixed single column projection handling with UNION
2011-04-28 07:16:39 +00:00
Timo Westkämper
12e85d45ef
added tests
2011-04-28 05:59:28 +00:00
Timo Westkämper
ee09e4df03
#766877 : improved constants using in subquery projections
2011-04-21 14:14:40 +00:00
Timo Westkämper
b4518f92c1
#766885 : added test for improved SQLInsertClause + SQLSubQuery usage
2011-04-20 08:58:41 +00:00
Timo Westkämper
9897f90b79
#766859 : added support for date / time values
2011-04-20 07:45:09 +00:00
Timo Westkämper
76ee0b4d54
made newLineToSingleSpace protected
2011-04-17 08:29:51 +00:00
Timo Westkämper
79b4c6bc10
2011-04-16 20:05:25 +00:00
Timo Westkämper
be8ae2992d
changed visibility of SQLTemplates methods
2011-04-16 20:02:19 +00:00
Timo Westkämper
42013fd85d
added IN test
2011-04-15 14:16:25 +00:00
Timo Westkämper
4e2ce01a41
2011-04-14 14:44:06 +00:00
Timo Westkämper
69d591249d
added test
2011-04-13 13:26:11 +00:00
Timo Westkämper
06e2d3208f
#759130 : added ExtendedBeanSerializer
2011-04-13 11:08:21 +00:00
Timo Westkämper
3de04ed219
#754955 : fixed handling of multiple columns in Union
2011-04-08 19:56:20 +00:00
Timo Westkämper
58f6bef577
#754743 : throw IllegalStateException on multiple usage of sources
2011-04-08 19:41:31 +00:00
Timo Westkämper
1927e80a63
2011-04-08 06:55:14 +00:00
Timo Westkämper
398d173d93
added test for bean population
2011-04-08 06:16:24 +00:00
Timo Westkämper
aaa97a54dc
2011-04-01 11:35:40 +00:00
Timo Westkämper
2ced61451d
added tests
2011-04-01 08:24:38 +00:00
Timo Westkämper
61374a4bed
added test for QBean usage
2011-03-29 13:25:39 +00:00
Timo Westkämper
983c2a0a2a
#742415 : made SQLQueryFactory customizable
2011-03-25 16:00:25 +00:00
Timo Westkämper
f4e8623126
#737069 : added basic implementation of validation
2011-03-22 20:49:21 +00:00
Timo Westkämper
432cb2bee8
#735310 : worked on singleResult support
2011-03-15 18:54:25 +00:00
Timo Westkämper
703cd1923a
added more tests
2011-03-15 14:06:47 +00:00
Timo Westkämper
99af30b236
#733172 : added validation of parameters
2011-03-11 12:21:58 +00:00
Timo Westkämper
28e1847e81
added tests
2011-03-08 18:33:36 +00:00
Timo Westkämper
1e3b291186
#731368 : added property Bean property name conversions
2011-03-08 15:24:54 +00:00
Timo Westkämper
6d9db2a8aa
fixed tests
2011-03-08 07:01:18 +00:00
Timo Westkämper
071de4e7d6
2011-03-07 21:06:00 +00:00
Timo Westkämper
6a177f129b
improved tests
2011-03-07 18:52:43 +00:00
Timo Westkämper
fdb482de55
2011-03-05 21:50:32 +00:00
Timo Westkämper
d142432748
2011-03-05 20:06:34 +00:00
Timo Westkämper
00b15be9c7
#720032 : added tests and javadocs
2011-03-05 18:36:46 +00:00
Timo Westkämper
238b917cb0
#727053 : added NEGATE operation
2011-03-05 15:01:53 +00:00
Timo Westkämper
4f7f0bdcee
removed support for extension methods
...
#724941 : added support for custom types
2011-03-03 21:08:03 +00:00
Timo Westkämper
b2b7ed78ea
#725547 : added tests for schema usage
2011-02-26 16:18:59 +00:00
Timo Westkämper
d9f4cba477
removed deprecated Wildcard class
2011-02-26 13:23:04 +00:00
Timo Westkämper
1dbff02b63
2011-02-23 09:16:15 +00:00
Timo Westkämper
c0bdc03969
#717563 : unified Projectable.uniqueResult() semantics
2011-02-17 20:01:41 +00:00
Timo Westkämper
e2299d00c7
#704638 : added more parameters to MetaDataExporter
2011-02-13 14:05:32 +00:00
Timo Westkämper
530f1cd248
#704638 : added support for nameSuffix
2011-02-12 16:13:49 +00:00
Timo Westkämper
6a9bf85b10
#704638 : added support for nameSuffix
2011-02-12 15:52:59 +00:00
Timo Westkämper
dff07ed311
added tests
2011-02-09 18:20:52 +00:00
Timo Westkämper
d64f7487dd
fixed Wildcard usage
2011-02-07 18:26:01 +00:00
Timo Westkämper
6a8ef6fb2b
added tests for nested FactoryExpression projection
2011-02-07 17:35:06 +00:00
Timo Westkämper
d2d72aed71
improved test
2011-02-03 08:24:11 +00:00
Timo Westkämper
cfa1ed9793
#707467 : made QBean support for Querydsl SQL better
2011-01-25 15:41:52 +00:00
Timo Westkämper
12959c8b25
added example extensions for Bean projection
2011-01-24 19:27:17 +00:00
Timo Westkämper
d111ddc449
#705409 : fixed serialization of operation(path, ?) in list(a,b,...) style patterns
2011-01-20 15:52:36 +00:00
Timo Westkämper
c71c086d4f
added tests for path in (cons1, const2, ...)
2011-01-20 14:02:15 +00:00
Timo Westkämper
268373a1b4
2011-01-18 20:00:13 +00:00
Timo Westkämper
ac74a9c180
added tests
2011-01-18 18:45:46 +00:00
Timo Westkämper
51673ca67e
#659916 : added support for join flags
2011-01-02 18:55:31 +00:00
Timo Westkämper
2db6400d6b
#691930 : added Query.distinct() and SimpleQuery.distinct(), implementations and tests
2011-01-01 11:42:13 +00:00
Timo Westkämper
1ba401049e
#692478 : made escape char configurable
2010-12-25 13:26:31 +00:00
Timo Westkämper
2fce8bbed5
#692478 : improved like escaping
2010-12-23 21:54:44 +00:00
Timo Westkämper
4899263451
#692478 : added tests for escaping
2010-12-23 20:20:32 +00:00
Timo Westkämper
0f2e808006
#692478 : added escaped like patterns
2010-12-23 16:01:42 +00:00
Timo Westkämper
fd1d4b5cbb
updated tests
2010-12-12 11:04:06 +00:00
Timo Westkämper
023c2a5f4e
#684636 : added better support for subquery alias
2010-12-11 18:08:41 +00:00
Timo Westkämper
767561fa22
#676458 : added support for Projectable.exists() and notExists()
2010-11-26 14:27:29 +00:00
Timo Westkämper
039bea4b6a
updated version to 2.0.5
2010-11-22 16:24:03 +00:00
Timo Westkämper
60729c4762
moved helper classes to com.mysema.query.sql.support
2010-11-19 21:27:06 +00:00
Timo Westkämper
93769f17a1
#674917 : improved pk and fk field handling
2010-11-19 21:20:40 +00:00
Timo Westkämper
d156905ded
#674917 : improved primary and foreign key metadata serialization
2010-11-19 15:39:12 +00:00
Timo Westkämper
9ec4753f55
added tests
2010-11-11 19:40:00 +00:00
Timo Westkämper
14fcbef530
improvements to DefaultNamingStrategy
2010-11-10 16:36:01 +00:00
Timo Westkämper
fdc1112999
added tests
2010-11-10 16:16:54 +00:00
Timo Westkämper
c3cbe19e19
added test for to_date and to_char templates
2010-11-08 19:57:03 +00:00
Timo Westkämper
35996c4bbf
added tests for mappings
2010-10-26 09:33:20 +00:00
Timo Westkämper
2e99d8878c
#666232 : updated Blob type mappings
2010-10-25 14:01:14 +00:00
Timo Westkämper
8ec94023bf
#665828 : improved MySQL extensions
2010-10-25 08:03:02 +00:00
Timo Westkämper
6505db70f1
added tests
2010-10-07 10:52:57 +00:00
Timo Westkämper
b87d0eda5f
improved join tests
2010-10-03 20:04:40 +00:00
Timo Westkämper
c7db8be221
#653210 : fixed DML/subquery serialization issues
2010-10-02 14:11:51 +00:00
Timo Westkämper
52fd74eb9a
unified test syntax
2010-10-02 12:12:55 +00:00
Timo Westkämper
932e720912
#653210 : added DML/SubQuery tests
2010-10-02 11:34:09 +00:00
Timo Westkämper
75fc75020c
#653206 : fixed right join serialization
2010-10-01 19:33:24 +00:00
Timo Westkämper
823be899cc
2010-10-01 07:50:23 +00:00
Timo Westkämper
5aa3c7f369
renamed tests
2010-09-30 19:28:37 +00:00
Timo Westkämper
344ca47449
#652337 : added Beans projection
2010-09-30 19:18:03 +00:00
Timo Westkämper
e61f0d9435
added jdepend based dependency checks
2010-09-30 18:53:19 +00:00
Timo Westkämper
f65e9405ab
#650617 : added set(Path, Expression) support
2010-09-29 11:01:21 +00:00
Timo Westkämper
1a7796925c
#650753 : improved type lookup in JavaTypeMapping
2010-09-29 08:50:13 +00:00
Timo Westkämper
eac65cae62
Moved FactoryExpression subtypes to com.mysema.query.types
2010-09-28 08:48:49 +00:00
Timo Westkämper
0c38cd285d
#648872 : Simplified Configuration
2010-09-28 07:57:12 +00:00
Timo Westkämper
606080418b
#648872 : added simplifications
2010-09-27 15:05:45 +00:00
Timo Westkämper
59abe7ab62
#648484 : fixed REAL type mapping
2010-09-27 12:42:47 +00:00
Timo Westkämper
ee380fc3c5
#648740 : Changed CloseableIterator usage
2010-09-27 12:33:57 +00:00
Timo Westkämper
570c588622
2010-09-23 16:45:16 +00:00
Timo Westkämper
bbe65044d5
fixed merge batch behaviour
2010-09-23 16:44:10 +00:00
Timo Westkämper
03ab886a78
#645255 : fixed hardcoded path separator
2010-09-22 14:32:16 +00:00
Timo Westkämper
a3ca8fd514
moved TemplateExpression implementations to com.mysema.query.types.template
2010-09-19 08:53:51 +00:00
Timo Westkämper
87e28c7f8c
2010-09-17 08:23:54 +00:00
Timo Westkämper
dcb9e69feb
moved DSL types of Constants to test sources
2010-09-17 07:29:08 +00:00
Timo Westkämper
5af39c57dd
2010-09-16 07:44:51 +00:00
Timo Westkämper
cbe94ed94e
changed StringConstant usage
...
changed ParamExpression usage
fixed AbjstractJDBCTest database usage
2010-09-16 07:44:22 +00:00
Timo Westkämper
d4de61b5ac
refactoring Querydsl to new Type model
2010-09-15 10:55:42 +00:00
Timo Westkämper
e0a820c2cc
splitted Param into Param and ParamExpression
2010-09-15 08:48:56 +00:00
Timo Westkämper
c214f1ce0a
worked on new Expression model
2010-09-14 20:04:00 +00:00
Timo Westkämper
56d20fb1b1
refactoring Querydsl to new Type model
2010-09-14 07:59:42 +00:00
Timo Westkämper
59318ce91b
worked on new Expression model
2010-09-13 18:41:50 +00:00
Timo Westkämper
edfc2ef008
began refactoring Querydsl to new Type model
2010-09-13 15:40:03 +00:00
Timo Westkämper
514605b3ad
#636517 : added CREATE UNIQUE INDEX support for CreateTableClause
2010-09-12 18:55:02 +00:00
Timo Westkämper
559b1731d1
#636516 : added batch support for MergeClause
2010-09-12 18:40:09 +00:00
Timo Westkämper
f21e799bef
Improved JavaTypeMapping
2010-09-11 13:18:06 +00:00
Timo Westkämper
68d76dcf31
#634885 : made SubQuery instances reusable by cloning QueryMetadata
2010-09-11 12:34:59 +00:00
Timo Westkämper
64863a4b1f
added InputStreamType test
2010-09-10 15:21:50 +00:00
Timo Westkämper
7477894321
#633136 : finished tests for quoting
2010-09-09 17:06:33 +00:00
Timo Westkämper
15c3cd7068
#634103 : fixed handling of packageless entities
2010-09-09 17:02:35 +00:00
Timo Westkämper
0fc3ffefec
#633136 : fixed path quoting issues
2010-09-09 15:32:06 +00:00
Samppa Saarela
686755fc5e
#633136 Working on identifier escaping
2010-09-09 14:30:22 +00:00
Timo Westkämper
7b3fe8acca
#633128 : added as-alias shortcuts
2010-09-08 14:59:04 +00:00
Samppa Saarela
9abe2833a3
#633110 hardening
2010-09-08 13:59:49 +00:00
Samppa Saarela
abfa014acf
#633110 count(*) shortcut
2010-09-08 13:56:37 +00:00
Timo Westkämper
359f8e63e7
fixed Q-types
2010-09-07 20:02:49 +00:00
Timo Westkämper
2250ca82d5
added RelationalPathBase as a base class for RelationalPath implementations
2010-09-07 18:54:00 +00:00
Timo Westkämper
95a50e78f7
2010-09-05 18:26:19 +00:00
Timo Westkämper
50d3156992
added copyright header
2010-09-04 15:22:13 +00:00
Timo Westkämper
9e1c054d99
improved foreign key naming
2010-09-03 09:59:56 +00:00
Timo Westkämper
9ecc433a75
#624737 : added support for path specific types
2010-09-01 15:29:04 +00:00
Timo Westkämper
3c23846efc
#626692 : Added support for index addition in CreateTableClause
2010-08-31 12:27:23 +00:00
Timo Westkämper
17338f3906
#627376 : improved camel-case handling
2010-08-31 12:25:02 +00:00
Timo Westkämper
1d69f5396c
worked on path specific Types
2010-08-29 18:18:35 +00:00
Timo Westkämper
48b3f5798c
worked on path specific Types
2010-08-29 15:12:52 +00:00
Timo Westkämper
192e10095d
added tests
2010-08-27 14:02:11 +00:00
Timo Westkämper
f32628dca2
2010-08-27 13:43:57 +00:00
Timo Westkämper
0d6a36b7fd
#624737 : worked on Configuration
2010-08-27 13:29:06 +00:00
Timo Westkämper
14f5266742
#624737 : began to merge Configuration and SQLTypeMapping
2010-08-27 11:57:53 +00:00
Timo Westkämper
8c1c6d6a52
#624602 : renamed SubQuery to SubQueryExpression
2010-08-26 12:38:38 +00:00
Timo Westkämper
e6d53dd02e
fixed handling of default variables
2010-08-25 15:09:35 +00:00
Timo Westkämper
ea53593dc6
updated version to 1.9.1
2010-08-25 14:41:58 +00:00
Timo Westkämper
06c0a84166
#604727 : worked on Bean class code generation
2010-08-25 12:32:32 +00:00
Timo Westkämper
dfb3fe6b8e
#604727 : worked on Bean class code generation
2010-08-25 12:12:11 +00:00
Timo Westkämper
24d6a68a38
#623933 : added Statement.RETURN_GENERATED_KEYS flags to executeWithKey
2010-08-25 11:45:44 +00:00
Timo Westkämper
3fa8c73263
derived Employee bean type from QEmployee
2010-08-25 11:34:28 +00:00
Timo Westkämper
37d6a23f4a
removed some FindBugs suppressWarnings
...
added relationalPath metadata usage
2010-08-25 10:44:01 +00:00
Timo Westkämper
69812bad5a
added getColumns() to RelationalPath
2010-08-24 18:35:15 +00:00
Timo Westkämper
320d110618
#608105 : added batch support for SQLDeleteClause and SQLUpdateClause
2010-08-24 18:13:22 +00:00
Timo Westkämper
7370072866
#596625 : added RelationalPath for Querydsl SQL Q-types
2010-08-19 19:06:47 +00:00
Timo Westkämper
46331af351
#611577 : made entity paths implement EntityPath and embeddable paths only extends BeanPath
2010-08-19 15:54:50 +00:00
Timo Westkämper
85fccaaec5
#619667 : added support for query flags in SQL DML clauses
2010-08-19 12:32:53 +00:00
Timo Westkämper
e2a6cddd04
removed MathFunctions
...
removed deprecated paging support
2010-08-19 09:55:18 +00:00
Timo Westkämper
8635173649
upgraded codegen dependency
...
made code generation more typesafe by using the Codegen model classes
2010-08-19 09:51:55 +00:00
Timo Westkämper
86e205b41d
#617279 : splitted EConstructor into EConstructor and FactoryExpression
2010-08-13 10:43:35 +00:00
Timo Westkämper
e62e37d05a
#616826 : unboxed all()-method for Q-types in SQL module
2010-08-12 16:03:56 +00:00
Timo Westkämper
24459f16e7
#613133 : fixed code generation for multi column foreign keys
2010-08-03 19:25:50 +00:00
Timo Westkämper
853757176e
2010-08-03 19:12:45 +00:00
Timo Westkämper
8c3cd13f49
#612115 : moved codegen core model from querydsl-core to codegen
2010-08-03 16:24:02 +00:00
Timo Westkämper
7c8fc26579
renamed test method
2010-07-31 11:36:45 +00:00
Timo Westkämper
c858f82ac3
#608105 : added stubs for SQL insert batch support
2010-07-31 11:33:34 +00:00
Timo Westkämper
23add44295
#604727 : worked on Bean generation
2010-07-19 14:15:54 +00:00
Timo Westkämper
c193ab1682
#604727 : added stubs for bean generation
2010-07-18 21:55:03 +00:00
Timo Westkämper
2aaee440e8
#525769 : added basic JDO/SQL support
2010-07-18 14:50:05 +00:00
Timo Westkämper
87e4c0d41e
simplified Configuration
2010-07-15 02:39:22 +00:00
Timo Westkämper
ab7240e35c
added headers
2010-07-15 02:29:32 +00:00
Timo Westkämper
1c62c06f19
added tests for user types
...
improved null handling of user types
2010-07-14 19:34:34 +00:00
Timo Westkämper
56d05f4c00
added tests for MySQL extensions
2010-07-14 14:00:47 +00:00
Timo Westkämper
e33d34e470
integrated SQLTemplates into Configuration
2010-07-14 13:51:25 +00:00
Timo Westkämper
2de9096f5e
#605559 : commited basic implementation of user types
2010-07-14 02:30:11 +00:00
Timo Westkämper
a8ad45b537
#604726 : added support for DDL clauses
2010-07-14 01:10:52 +00:00
Timo Westkämper
54b3fdf2df
added more tests
2010-07-13 17:53:57 +00:00
Timo Westkämper
91fa7ffd26
#604726 : moved CreateTableClause tests
2010-07-13 01:56:31 +00:00
Timo Westkämper
7816bb3884
#604726 : added basic sketch and test
2010-07-13 01:11:24 +00:00
Timo Westkämper
7959498591
added convenience constructors
2010-07-10 14:34:58 +00:00
Timo Westkämper
1ef91ed0d2
#603946 : added generic support for query customization
2010-07-10 00:32:40 +00:00
Timo Westkämper
bcffe75f9b
improved tests
...
organized imports
2010-07-09 17:46:48 +00:00
Timo Westkämper
ff8cb71a93
changed union signature
2010-07-09 17:17:17 +00:00
Timo Westkämper
5e81a1feb6
#603575 : added union for subqueries
2010-07-09 13:53:31 +00:00
Timo Westkämper
ecbd933a5d
added test for joins
2010-07-07 19:58:26 +00:00
Timo Westkämper
5b1210796e
#602821 : added union tests
2010-07-07 02:34:22 +00:00
Timo Westkämper
66fdda8d39
#602826 : allowed SELECT without FROM
2010-07-07 01:32:43 +00:00
Timo Westkämper
66bad8b89d
#593532 : added composite merge support
2010-07-03 07:45:16 +00:00
Timo Westkämper
7dc612ded8
#600773 : fixed foreign key generation
2010-07-01 21:08:10 +00:00
Timo Westkämper
e47f03f29e
refactored tests to use more rules instead of custom runners
2010-07-01 19:29:10 +00:00
Timo Westkämper
4ff9f30d9e
#600296 : added executeWithKeys variants
2010-06-30 17:13:54 +00:00
Timo Westkämper
9bc358adc0
#595612 : added common signature for Query and SubQuery types of hql, jdoql and sql modules
2010-06-30 17:03:17 +00:00
Timo Westkämper
212b3eceb4
cleaned code
2010-06-21 16:07:45 +00:00
Timo Westkämper
ecbff199ab
replaced tabs with spaces
2010-06-21 15:24:55 +00:00
Timo Westkämper
82eaf3dfd8
#593530 : added test
2010-06-21 15:10:17 +00:00
Timo Westkämper
1161220e61
2010-06-20 20:31:29 +00:00
Timo Westkämper
f9fa64c8ac
#593533 : added codegen for PrimaryKey and ForeignKey data
2010-06-20 17:56:24 +00:00
Timo Westkämper
d4317a1c72
#593530 : added support for accessing generated keys
2010-06-20 15:06:31 +00:00
Timo Westkämper
af9f73abcd
2010-06-20 11:44:35 +00:00
Timo Westkämper
74a9bff1f1
2010-06-20 11:44:15 +00:00
Timo Westkämper
81b6001261
2010-06-20 11:44:07 +00:00
Timo Westkämper
6820c5f8c7
2010-06-20 11:44:02 +00:00
Timo Westkämper
985a925c54
2010-06-20 11:43:55 +00:00
Timo Westkämper
668f501094
#596094 : added support for null in InsertClause and UpdateClause
2010-06-20 07:24:43 +00:00
Timo Westkämper
f669e6cd44
#593533 : refactored ForeignKey, PrimaryKey and related classes
2010-06-18 18:32:45 +00:00
Timo Westkämper
1a0eb99f4c
#593531 : added InsertClause.set(Path, Object)
2010-06-18 15:03:36 +00:00
Timo Westkämper
ad479a95a8
#595404 : added support for unnamed parameters
2010-06-18 14:31:57 +00:00
Timo Westkämper
4d90ccdf60
fixed sql
2010-06-17 19:31:33 +00:00
Timo Westkämper
1300c65975
added more complex test
2010-06-17 18:12:07 +00:00
Timo Westkämper
e29767c639
#593533 : added example for compact join syntax
2010-06-17 17:39:01 +00:00
Timo Westkämper
f9eea27ff1
added boolean serialization test
2010-06-16 18:02:14 +00:00
Timo Westkämper
ce7abfd371
#594700 : implemented subquery joins in Querydsl SQL
2010-06-15 21:39:28 +00:00
Timo Westkämper
2911ff1a9f
#594338 : added ParamNotSetException
2010-06-15 20:04:09 +00:00
Timo Westkämper
b6fb7b883a
#594338 : added initial support for parameters
2010-06-14 21:08:05 +00:00
Timo Westkämper
aee53413dc
worked on EclipseLink support
2010-05-29 16:53:00 +00:00
Timo Westkämper
bd0376fd64
added tests
2010-05-24 18:50:19 +00:00
Timo Westkämper
dacffa1e82
added tests
2010-05-24 18:37:18 +00:00
Timo Westkämper
ee8e34fa6d
#584760 : extended UPDATE DML signature
2010-05-24 18:27:05 +00:00
Timo Westkämper
aeb9a01b44
#584795 : added tests
2010-05-24 16:26:06 +00:00
Timo Westkämper
557339859d
#583409 : externalized Querydsl SQL serialization
2010-05-20 18:35:39 +00:00
Timo Westkämper
18085e0a5a
#583328 : added custom projection example
2010-05-20 16:38:10 +00:00
Timo Westkämper
e95989c28b
#501143 : added Tuple projection support
2010-05-19 17:10:27 +00:00
Timo Westkämper
42ea12ca2d
updated test
2010-05-15 18:58:09 +00:00
Timo Westkämper
47d73c021a
added tests
2010-05-15 17:27:47 +00:00
Timo Westkämper
3e019bde65
reverted old NamingStategy signature
2010-05-13 16:09:26 +00:00
Timo Westkämper
b99f66eedc
added tests for unique projections
2010-05-13 13:38:20 +00:00
Timo Westkämper
5b5dda3f9f
#579950 : fixed Java keyword handling
2010-05-13 13:24:35 +00:00
Timo Westkämper
428be7d445
2010-04-29 18:17:20 +00:00
Timo Westkämper
2291df257d
added as(Path<T> path) to Expr types
...
extended PathBuilder
updated version to 1.6.2
2010-04-29 17:46:31 +00:00
Timo Westkämper
fc82de8865
#571137 : improved mappings for temporal types
2010-04-28 20:22:55 +00:00
Timo Westkämper
2bfe3e049b
added H2 database support
2010-04-22 18:45:08 +00:00
Timo Westkämper
3242a79cda
2010-04-18 12:13:09 +00:00
Timo Westkämper
3119765c84
2010-04-17 16:34:58 +00:00
Timo Westkämper
086e3c82dd
optimized initialization
2010-04-17 14:54:55 +00:00
Timo Westkämper
5e55664f89
moved code generation code to com.mysema.codegen:codegen module
2010-04-03 12:22:27 +00:00
Timo Westkämper
21ec637cda
#552652 : added support for coalesce
2010-03-31 20:11:53 +00:00
Timo Westkämper
9f51902bc3
added test for boolean expressions
2010-03-30 13:05:34 +00:00
Timo Westkämper
7e47b0d136
further changed Expr type locations
2010-03-23 08:43:53 +00:00
Timo Westkämper
e050ab0d6b
moved Expr base types to com.mysema.query.types.expr
2010-03-22 20:22:55 +00:00
Timo Westkämper
aa53307202
moved constant types to com.mysema.query.types
2010-03-22 18:51:49 +00:00
Timo Westkämper
b3964ac7f1
moved basic types to com.mysema.query.types
...
moved constants to com.mysema.query.types.constant
2010-03-22 18:24:12 +00:00
Timo Westkämper
32720757fe
moved Path, Custom, Operation and related types to com.mysema.query.types
2010-03-22 17:45:50 +00:00
Timo Westkämper
eaa8edd04d
updated version to 1.4.0
2010-03-20 17:10:55 +00:00
Timo Westkämper
64b799346d
#539279 : added quoting support for all dialects
2010-03-18 19:02:22 +00:00
Timo Westkämper
053fc885e9
#539279 : added quoting for MySQLTemplates and PostgresTemplates
2010-03-17 12:37:10 +00:00
Timo Westkämper
c17a8e6c39
added comments
2010-03-15 20:41:05 +00:00
Timo Westkämper
c7c2845a45
added test for type parameter inheritance
...
fixed issues with QueryMetadata.reset()
added tests for various projection types in querydsl-sql
2010-03-15 18:31:39 +00:00
Timo Westkämper
fd0c4afce2
stabilized Oracle and SQL Server paging
...
updated version to 1.3.14
2010-03-14 21:20:51 +00:00
Timo Westkämper
d606f8e58a
worked on mssql dialect
...
refactored Template usage in SerializerBase
added inheritance tests
2010-03-13 17:08:10 +00:00
Timo Westkämper
4895e60747
added subquery alias support
...
added more mssql paging tests
2010-03-12 19:27:33 +00:00
Timo Westkämper
8d9beece5c
extended SQLQuery interface
...
added MSSQL paging tests
2010-03-12 15:36:03 +00:00
Timo Westkämper
1e46f8774c
added additional inheritance tests
...
added basic row number support for mssql
updated version to 1.3.12
2010-03-12 09:03:06 +00:00
Timo Westkämper
632bcb3b28
fixed generic type derivation for subtypes
...
updated version to 1.3.11
2010-03-11 18:35:59 +00:00
Timo Westkämper
d53fa7d652
removed unused imports
...
replaced toLowerCase() and toUpperCase() with Locale specific variants
2010-03-11 12:22:59 +00:00
Timo Westkämper
2c08c088d2
fixed DML (INSERT, UPDATE, DELETE) clause serialization
2010-03-11 08:41:59 +00:00
Timo Westkämper
7be7a12a5e
2010-03-10 21:33:24 +00:00
Timo Westkämper
11bd30dd98
extended NamingStrategy to support default variable naming and content
...
updated SQLServerTemplates and tests
2010-03-10 21:30:05 +00:00
Timo Westkämper
e2ea76deb3
added tests for Oracle dialect
2010-03-10 13:34:26 +00:00
Timo Westkämper
2f6f2497bb
added oracle tests
2010-03-10 12:25:57 +00:00
Timo Westkämper
d65e296d6b
added javadoc headers
2010-03-10 11:22:02 +00:00
Timo Westkämper
ed59510388
added postgres support
2010-03-10 11:21:13 +00:00
Timo Westkämper
8f5972534b
added proper APT code generation testing
...
added compilation test for MetaDataExporter
2010-03-09 22:01:55 +00:00
Timo Westkämper
fc306792d4
refactored dialect tests into own packages
2010-03-09 15:02:28 +00:00
Timo Westkämper
1d4d0e524b
added more tests
2010-03-09 14:49:33 +00:00
Timo Westkämper
ff204467ac
refactored tests
2010-03-09 14:44:47 +00:00
Timo Westkämper
0785cc1656
updated version to 1.3.8
...
fixed serialization of SQL INSERT clauses
2010-03-09 13:31:29 +00:00
Timo Westkämper
58901db1ad
updated version to 1.3.7
2010-03-09 13:10:17 +00:00
Timo Westkämper
a0041fb545
externaling table->class and column->property conversion into NamingStrategy
...
improved MetaDataExporterTest
2010-03-09 12:58:57 +00:00
Timo Westkämper
5ea149316e
added test for getResults
2010-03-08 20:24:27 +00:00
Timo Westkämper
03ab1e1bb6
added copyright file headers
2010-03-08 20:11:55 +00:00
Timo Westkämper
156dca214d
updated version to 1.3.5
...
added first working sketch of SQL INSERT in querydsl-sql
2010-03-08 19:20:19 +00:00
Timo Westkämper
edd18f1663
added findbugs checks
2010-03-08 09:09:38 +00:00
Timo Westkämper
68aa9d2b94
#530217 : added typed variants of ObjectSubQuery
2010-03-05 15:35:31 +00:00
Timo Westkämper
2a5635c396
changed QueryMutability usage from static methods to instantiable type
2010-03-04 10:24:20 +00:00
Timo Westkämper
e487ea8264
fixed distinct usage in listDistinctResults
...
updated version to 1.3.3
refactored standard tests to test all projectable projections
2010-03-03 19:30:16 +00:00
Timo Westkämper
0490901891
moved Mutability test stubs to querydsl-core
2010-03-02 17:23:41 +00:00
Timo Westkämper
ca7c06395a
improved javadocs
2010-02-22 08:05:22 +00:00
Timo Westkämper
77b56749a3
worked on Hibernate SQL implementation
...
* added tests
* added result transformation
* fixed Derby serialization issues
2010-02-21 13:05:06 +00:00
Timo Westkämper
426d9e9977
added clone also to some interfaces
2010-02-19 07:31:01 +00:00
Timo Westkämper
bb3094cbfd
added support for query cloning
...
updated version to 1.2.2
2010-02-18 15:22:16 +00:00
Timo Westkämper
c200152bd5
updated version to 1.2.1-SNAPSHOT
2010-02-18 13:14:54 +00:00
Timo Westkämper
68ba4fda23
made queries reusable
...
updated version to 1.2.1
2010-02-18 12:43:24 +00:00
Timo Westkämper
b7f9d4b2ef
removed com.mysema.query.sql.domain2 contents
2010-02-09 09:02:37 +00:00
Timo Westkämper
fcd0604232
improved MetaDataExporter
...
updated docs for querydsl-sql
2010-02-04 15:13:58 +00:00
Timo Westkämper
bc8f6941aa
2010-02-04 14:01:03 +00:00
Timo Westkämper
4462754bb7
updated version to 1.0.6
...
removed entityName from PEntity
2010-01-02 16:05:49 +00:00
Timo Westkämper
3b04541455
added PathBuilder
...
updated version to 1.0.5
2010-01-02 12:47:44 +00:00
Timo Westkämper
dc6ae28f98
updated version to 0.9.5
...
fixed QueryInit behaviour for deep paths
2009-12-10 08:50:02 +00:00
Timo Westkämper
75416a1e2a
improvements to aggregate method usage
2009-11-24 13:05:00 +00:00
Timo Westkämper
3b7f9dc425
added aggregation tests
2009-11-24 09:24:49 +00:00
Timo Westkämper
0cf447dee5
moved the constant factory methods to the Const classes
2009-11-12 12:01:45 +00:00
Timo Westkämper
675548e763
added double underscore as prefix for internal factory methods
2009-11-11 15:15:59 +00:00
Timo Westkämper
96adcb6020
improved query and subquery serialization
2009-11-11 07:59:49 +00:00
Timo Westkämper
205763859b
fixed SQL serialization
2009-11-10 15:03:10 +00:00
Timo Westkämper
c25ddc1b09
2009-10-20 19:55:52 +00:00
Timo Westkämper
00730f4b43
2009-10-09 07:13:35 +00:00
Timo Westkämper
c9b3cef02c
removed lastIndexOf support
2009-10-08 12:30:44 +00:00
Timo Westkämper
b692e184ac
improved test coverage for sql module
2009-10-08 11:45:19 +00:00
Timo Westkämper
b603a617e2
improved tests
2009-10-08 08:35:16 +00:00
Timo Westkämper
6e2353cd0f
renamed ClassModel to BeanModel
...
renamed FieldModel to PropertyModel
2009-10-04 10:05:17 +00:00
Timo Westkämper
e7116111b4
2009-09-14 13:55:08 +00:00
Timo Westkämper
0de01602b7
added support for update and delete in querydsl-sql
...
removed AggregationFunctions
removed deprecated methods from MathFunctions
moved SQLTemplates subclasses into own files
refactored SQLTemplates into JavaBean compliant form
2009-09-13 18:17:21 +00:00
Timo Westkämper
8183259807
used better names for field creation in PEntity
...
created EmbeddedSerializer as subclass of EntitySerializer
2009-09-10 18:20:52 +00:00
Timo Westkämper
ee0be4c029
splitted Detachable implementations into SQLSubQuery, JDOQLSubQuery and HQLSubQuery
2009-09-04 07:20:22 +00:00
Timo Westkämper
aacc1c59cb
added typed constants for String, Number and Boolean
2009-08-21 06:56:10 +00:00
Timo Westkämper
9b9eebb87c
added better support for custom literal types
2009-08-20 14:22:08 +00:00
Timo Westkämper
dc803425f9
added EString.prepend
...
renamed EString.add to EString.append
2009-08-20 09:27:44 +00:00
Timo Westkämper
e8b7d6157a
simplified Ops.EXISTS usage
2009-08-20 09:06:46 +00:00
Timo Westkämper
46a2d0ec54
refactored SQL dialect usage
...
added exists() to sub queries
2009-08-20 08:26:03 +00:00
Timo Westkämper
e7355c2b9f
separated SQLQuery into SQLQueryImpl and SQLQuery
...
combined all Query interfaces as subinterfaces of com.mysema.query.Query
2009-08-20 07:58:11 +00:00
Timo Westkämper
ef37432baf
added new template system for query serialization
2009-08-19 19:27:16 +00:00
Timo Westkämper
1e8752bf37
added EDecimal for decimal expressions
2009-08-17 14:05:44 +00:00
Timo Westkämper
d84abe576c
moved some factory methods to ENumber and Expr
2009-08-17 10:50:29 +00:00
Timo Westkämper
931bad1c85
added more JSR-305 annotations
2009-08-11 12:55:39 +00:00
Timo Westkämper
623a847ff8
moved some aggregate functions to Expr and ENumber
2009-08-05 14:19:14 +00:00
Timo Westkämper
910013eb34
fixed some small bugs in test data
2009-08-05 09:18:55 +00:00
Timo Westkämper
fd471fb85b
improvementds to test suite
2009-07-24 11:47:07 +00:00
Timo Westkämper
d48d522f91
added contracts
...
refactored Grammar subclasses
2009-07-21 15:00:50 +00:00
Timo Westkämper
5d4c3093fa
added Date, DateTime and Time support to alias creation
2009-06-18 09:12:54 +00:00
Timo Westkämper
f6b797dfbc
moved query expression types to com.mysema.query.types.query
2009-06-18 07:57:02 +00:00
Timo Westkämper
ade1d78702
remove methods from Grammar that are available in infix form in Expr types
2009-06-18 07:01:22 +00:00
Timo Westkämper
1d25feecc7
updated version to 0.4.5-SNAPSHOT
...
updated test suite
2009-06-15 20:23:49 +00:00
Timo Westkämper
eb08554c6a
added support for detached subqueries
2009-06-10 07:11:52 +00:00
Timo Westkämper
198f19c179
refined EDate, EDateTime and ETime
2009-06-08 12:47:17 +00:00
Timo Westkämper
1a8e11ba50
added dateTime tests
2009-06-08 12:32:31 +00:00
Timo Westkämper
32462ac043
added suppress warnings annotations
2009-06-07 17:13:56 +00:00
Timo Westkämper
8e00bf56b7
improved StandardTestSuite coverage
2009-06-07 17:05:12 +00:00
Timo Westkämper
145fcc0df7
2009-05-28 13:47:37 +00:00
Timo Westkämper
4ca0b986a5
2009-05-28 09:33:16 +00:00
Timo Westkämper
8dc4b917b7
unified usage of aggregation methods
2009-05-27 14:18:38 +00:00
Timo Westkämper
b78e201d48
added isEmpty, isNotEmpty, isNull and isNotNull
...
updated version to 0.3.8-SNAPSHOT
2009-05-27 08:00:25 +00:00
Timo Westkämper
46994f725a
reformatted code
2009-05-26 07:51:58 +00:00
Timo Westkämper
b0c3524af8
2009-05-22 12:18:43 +00:00
Timo Westkämper
a68482945c
2009-05-21 18:05:25 +00:00
Timo Westkämper
ceec611d3b
huge refactorings :
...
* Expr, Path and Operation subtypes as top level types and into separate packages
* Hql -> HQL
* Sql -> SQL
* each module has now com.mysema.query.<modulename>... for all packages
updated version to 0.3.5-SNAPSHOT
2009-05-21 17:58:06 +00:00
Timo Westkämper
b678643e7b
2009-05-19 18:23:43 +00:00
Timo Westkämper
1254bfb09f
added basic Derby support
2009-04-29 19:20:48 +00:00
Timo Westkämper
a7b8709b92
added tests for startsWith / endsWith
2009-04-16 08:43:02 +00:00
Timo Westkämper
a5812ae784
updated operator set
2009-04-07 06:58:26 +00:00
Timo Westkämper
2e9906c0d8
updated Iterator implementations in querydsl collections
2009-02-26 18:12:27 +00:00
Timo Westkämper
9e4c53a12c
renamed grammar.types.Constructor -> EConstructor
...
organized imports
2009-02-24 13:29:44 +00:00
Timo Westkämper
51f6a2e486
fixed oracle dialect issues
2009-02-23 14:35:02 +00:00
Timo Westkämper
97c1ab458e
added tests for cast methods in querydsl-collections and querydsl-sql
2009-02-10 10:54:13 +00:00
Timo Westkämper
d04f45b698
updated
2009-02-02 10:56:17 +00:00
Timo Westkämper
f732d4adce
2009-01-30 14:22:05 +00:00
Timo Westkämper
8b8b91d24c
added Projection for inline projections
2009-01-30 11:46:36 +00:00
Timo Westkämper
189161fde2
added shorter version of sum over / partition by example query
2009-01-29 13:44:30 +00:00
Timo Westkämper
67a853aeb2
2009-01-29 12:36:11 +00:00