Timo Westkämper
a2a87229d3
Merge branch 'master' into i646
2014-06-24 20:06:46 +03:00
Timo Westkämper
2811bcd4f5
Add function declarations
2014-06-22 21:19:04 +03:00
Timo Westkämper
d20b457294
Add parameter wrapping
...
Add test exclusions
2014-06-22 20:53:00 +03:00
Timo Westkämper
19ec7127b0
Add exclusions
2014-06-22 18:23:10 +03:00
Timo Westkämper
f1691dfa6c
Add exclusions
2014-06-21 23:55:23 +03:00
Timo Westkämper
5880dc67de
Improve union handling
2014-06-21 21:06:06 +03:00
Timo Westkämper
3a44fe7682
Add firebird exclusions
2014-06-21 20:45:27 +03:00
Timo Westkämper
acdaf830d6
Improve Firebird tests
2014-06-21 20:17:13 +03:00
Timo Westkämper
c668a591da
Comment union tests out
2014-06-21 16:04:13 +03:00
Timo Westkämper
06d7f6934a
Add insert trigger
2014-06-21 15:41:46 +03:00
Timo Westkämper
a612f9b62a
Add auto increment trigger
2014-06-21 11:27:45 +03:00
Timo Westkämper
f0c1c44cc4
Merge pull request #819 from querydsl/i817
...
Add cast tests
2014-06-21 10:30:54 +03:00
Timo Westkämper
0fe9592e94
Use querydsl user
2014-06-21 00:43:33 +03:00
Timo Westkämper
30d023f8a3
Add cast tests
2014-06-20 15:26:41 +03:00
Timo Westkämper
e41de76e2c
Improve travis config
2014-06-16 22:04:23 +03:00
Timo Westkämper
77b5b5c916
Fix templates
2014-06-16 21:43:14 +03:00
Timo Westkämper
9d60066d7a
Improve initialization
2014-06-16 20:08:32 +03:00
Timo Westkämper
560cead269
Merge pull request #805 from querydsl/i630
...
Improve sql string literal escaping
2014-06-16 18:18:51 +03:00
Timo Westkämper
151fd54fde
Merge pull request #808 from querydsl/oracle-tests
...
Fix oracle tests
2014-06-16 18:17:51 +03:00
Timo Westkämper
4e4d0a5f71
Update tests
2014-06-15 23:20:53 +03:00
Timo Westkämper
35a887484f
Improve Firebird templates
2014-06-15 22:08:48 +03:00
Timo Westkämper
c4aac5b526
Add Firebird support stubs
2014-06-15 21:17:44 +03:00
Timo Westkämper
7f4b995bd9
Fix oracle tests
2014-06-15 17:04:01 +03:00
Timo Westkämper
bc125fba4c
Add test
2014-06-14 18:54:43 +03:00
Timo Westkämper
b0b874e902
Improve serialization #798
2014-06-10 23:35:30 +03:00
Timo Westkämper
d07a0f8cf8
Merge pull request #774 from querydsl/i770
...
Add column override support
2014-06-09 20:24:46 +03:00
Timo Westkämper
f6c08c9122
Change assertion order
2014-06-07 15:12:01 +03:00
Timo Westkämper
645619a6a2
Fix test
2014-06-05 04:25:31 +00:00
Timo Westkämper
89e4a5ea48
Upgrade h2
2014-06-04 23:08:59 +03:00
Timo Westkämper
2f2fc20caa
Update deps
2014-06-03 23:00:55 +03:00
Timo Westkämper
8c23654de3
Fix tests
2014-05-25 19:28:16 +03:00
Timo Westkämper
c3bb0bcced
Add column override support
2014-05-25 19:10:25 +03:00
Timo Westkämper
d58c857a77
Improve dml serialization
2014-05-22 22:15:33 +03:00
Timo Westkämper
9608ef7b1c
Merge branch 'master' into spatial
2014-05-20 22:42:19 +03:00
Timo Westkämper
a4df2ea4c2
Fix intertable dml rendering
2014-05-19 22:14:09 +03:00
Timo Westkämper
0a92136380
Improve normalization
2014-05-14 20:35:09 +03:00
Timo Westkämper
5b4f186800
Improve normalization
2014-05-14 19:44:12 +03:00
Timo Westkämper
efffe8525d
Add normalization
2014-05-13 23:57:46 +03:00
Timo Westkämper
a926478d9b
Merge branch 'master' into spatial
...
Conflicts:
querydsl-apt/pom.xml
querydsl-codegen/pom.xml
querydsl-collections/pom.xml
querydsl-core/pom.xml
querydsl-docs/src/main/docbook/en-US/Querydsl_Reference.xml
querydsl-hibernate-search/pom.xml
querydsl-jdo/pom.xml
querydsl-jpa-codegen/pom.xml
querydsl-jpa/pom.xml
querydsl-lucene3/pom.xml
querydsl-lucene4/pom.xml
querydsl-maven-plugin/pom.xml
querydsl-maven-plugin/src/main/java/com/mysema/query/maven/AbstractMetaDataExportMojo.java
querydsl-mongodb/pom.xml
querydsl-root/pom.xml
querydsl-scala/pom.xml
querydsl-sql-codegen/pom.xml
querydsl-sql-codegen/src/main/java/com/mysema/query/sql/ant/AntMetaDataExporter.java
querydsl-sql-codegen/src/main/java/com/mysema/query/sql/codegen/MetaDataSerializer.java
querydsl-sql-codegen/src/main/java/com/mysema/query/sql/codegen/SQLCodegenModule.java
querydsl-sql/pom.xml
querydsl-sql/src/main/java/com/mysema/query/sql/SQLTemplates.java
querydsl-sql/src/main/java/com/mysema/query/sql/SQLiteTemplates.java
querydsl-sql/src/test/java/com/mysema/query/AbstractBaseTest.java
querydsl-sql/src/test/java/com/mysema/query/Connections.java
querydsl-sql/src/test/java/com/mysema/query/SelectBase.java
querydsl-sql/src/test/java/com/mysema/query/suites/H2SuiteTest.java
querydsl-sql/src/test/java/com/mysema/query/suites/MSSQLSuiteTest.java
querydsl-sql/src/test/java/com/mysema/query/suites/MySQLSuiteTest.java
querydsl-sql/src/test/java/com/mysema/query/suites/PostgreSQLSuiteTest.java
querydsl-sql/src/test/java/com/mysema/query/suites/TeradataSuiteTest.java
querydsl-sql/template.mf
2014-05-13 22:25:20 +03:00
Timo Westkämper
9fd2d3541e
Fix offset handling
2014-05-11 12:15:31 +03:00
Timo Westkämper
9b8af2735d
Fix tests
2014-05-11 00:33:52 +03:00
Timo Westkämper
89daa67a1b
Fix test
2014-05-04 12:52:15 +03:00
Timo Westkämper
2e9c33cd66
Fix test
2014-05-04 12:32:36 +03:00
Ruben Dijkstra
1cd43d6968
Simplify signature.
2014-05-02 23:58:30 +02:00
Timo Westkämper
5eff676240
Reorder inits
2014-04-30 21:14:36 +03:00
Timo Westkämper
c7cc573cc9
Merge branch 'master' into i714
...
Conflicts:
querydsl-sql/pom.xml
2014-04-30 17:30:17 +03:00
Timo Westkämper
c8877d988d
Use slf4j logging
2014-04-29 21:43:45 +03:00
Timo Westkämper
9de2118e91
Use slf4j logging
2014-04-29 21:42:01 +03:00
Timo Westkämper
00a8b527a5
Add test exclusions
2014-04-29 16:41:54 +03:00
Timo Westkämper
47bf704919
Extend JDBC Type to provide literal serialization
2014-04-17 16:23:54 +03:00
Timo Westkämper
77ff48e94c
Merge pull request #713 from TuomasKiviaho/Clone-672
...
Query clone support with pre-existing entityManager/connection #672
2014-04-14 23:21:19 +03:00
Tuomas Kiviaho
f5e3cf100a
Query clone support with pre-existing entityManager/connection #672
2014-04-13 15:06:38 +03:00
Timo Westkämper
a2bbb6f6e5
Comment failing test out
2014-04-11 22:30:37 +03:00
Timo Westkämper
f9512c4fa6
Comment failing test out for sqlite
2014-04-11 10:07:10 +03:00
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
Timo Westkämper
87cfd7346b
Enable Dates test for select tests with literals
2014-04-02 17:30:08 +03:00
Timo Westkämper
c6d0651511
Add test #691
2014-04-02 16:45:34 +03:00
Timo Westkämper
150622d2b5
Merge
2014-03-31 23:08:27 +03:00
Timo Westkämper
63a52b2edf
Add test
2014-03-31 23:04:13 +03:00
Timo Westkämper
34a16bb6f7
Add imports #691
2014-03-31 22:45:10 +03:00
Timo Westkämper
d37ac149a5
Extend test #691
2014-03-31 22:40:46 +03:00
Timo Westkämper
dacdb3975b
Add test #691
2014-03-31 22:27:43 +03:00
Timo Westkämper
4e729f5750
Fix test locations
2014-03-31 18:44:37 +03:00
Timo Westkämper
3b6229841c
Add test #678
2014-03-31 16:26:06 +03:00
Timo Westkämper
184757f204
Add javadocs #631
2014-03-24 11:44:08 +02:00
Timo Westkämper
f9159a9d20
Add ST_Transform #631
2014-03-24 11:04:35 +02:00
Timo Westkämper
7a9931e1e5
Add tests for distance #631
2014-03-14 16:12:34 +02:00
Timo Westkämper
b9fd517a41
Add conversion methods and additional constructors #631
2014-03-14 14:28:23 +02:00
Timo Westkämper
a33d00f1c7
Improve Expression de/serialization behaviour #676
2014-03-11 21:38:56 +02:00
Timo Westkämper
ec2e703202
Add spatial_ref_sys support #631
2014-03-08 21:54:47 +02:00
Timo Westkämper
95f2c45079
Add support for distance sphere and distance spheroid #631
2014-03-08 20:03:59 +02:00
Timo Westkämper
5187fbddd2
Improve JGeometryConverter #631
2014-02-23 14:15:05 +02:00
Timo Westkämper
ab25b65386
Add stub for OracleSpatialTemplates #631
2014-02-22 22:41:06 +02:00
Timo Westkämper
dac1e399ef
Add conversion tests #631
2014-02-22 22:35:08 +02:00
Timo Westkämper
0e241badce
Add writer for SQL Server Geometry types #631
2014-02-21 00:06:11 +02:00
Timo Westkämper
c04f272dba
Add literal serialization #631
2014-02-19 22:53:09 +02:00
Timo Westkämper
7e420de2b1
Fix PostgreSQL date diff pattern #668
2014-02-19 22:40:26 +02:00
Timo Westkämper
4eb5e98796
Add reading of SQL server types #631
2014-02-19 22:34:26 +02:00
Timo Westkämper
b332d3a170
Move BigDecimalAsDouble to SQLiteTemplates
...
Fix Teradata tests #631
2014-02-17 22:11:26 +02:00
Timo Westkämper
f751ff1af3
Add tests #631
2014-02-17 00:07:40 +02:00
Timo Westkämper
910bcad5e4
Add more tests #631
2014-02-16 23:11:20 +02:00
Timo Westkämper
69a1d40d1b
Add tests #631
2014-02-16 22:29:10 +02:00
Timo Westkämper
30883555f7
Add geometry literal serialization #631
2014-02-15 22:23:44 +02:00
Timo Westkämper
a9c1e99e96
Move all spatial content to com.mysema.query.sql.spatial #631
2014-02-11 22:34:54 +02:00
Timo Westkämper
39f8f4b76d
Add spatial support to code generation #631
2014-02-11 21:39:33 +02:00
Timo Westkämper
66b17f8968
Reorder contents of Connections
...
Improve date constants in tests
2014-02-10 21:21:52 +02:00
Timo Westkämper
bd3f7108d8
Remove newlines
2014-02-09 23:29:49 +02:00
Timo Westkämper
dbaf157159
Extract vendor specific SQL tests
2014-02-09 23:09:18 +02:00
Timo Westkämper
dbe7d134ac
Add test
2014-02-09 00:51:24 +02:00
Timo Westkämper
6649e65a5d
Add count distinct for RelationalPathBase
2014-02-09 00:42:34 +02:00
Timo Westkämper
b3b3e593e6
Add count for RelationalPathBase
2014-02-09 00:40:01 +02:00
Timo Westkämper
d52b0f12f3
Improve cast test
2014-02-09 00:32:29 +02:00
Timo Westkämper
c6ca8444b5
Fix date_add templates for cubrid
2014-02-09 00:10:36 +02:00
Timo Westkämper
615f796027
Add test
2014-02-08 23:58:10 +02:00
Timo Westkämper
c44cb9ee61
Add dynamic query tests
2014-02-07 21:10:33 +02:00
Timo Westkämper
5b7befa759
Add geodb support #631
2014-02-06 22:01:40 +02:00
Timo Westkämper
0515a02a42
Add exclusions for mysql and teradata #631
2014-02-06 20:58:46 +02:00
Timo Westkämper
cde95c4d11
Add stubs for mysql spatial support #631
2014-02-05 23:50:15 +02:00
Timo Westkämper
4442f7fab5
Add stubs for sqlserver support #631
2014-02-05 23:14:56 +02:00
Timo Westkämper
daf63a7d98
Replace assertions with logging
2014-02-04 21:18:05 +02:00
Timo Westkämper
4bab9d056b
Add conversion of points #631
2014-02-03 23:16:58 +02:00
Timo Westkämper
24e898c4e9
Add stubs for PostGIS support #631
2014-02-03 22:50:46 +02:00
Timo Westkämper
ed44b4f90c
Fix serialization #640
2014-02-01 20:44:19 +02:00
Timo Westkämper
8c1a4732da
Use geolatte as GEO API #631
...
Add tests for teradata and postgresql
2014-01-29 18:51:52 +02:00
Timo Westkämper
34dd4f6eef
Spatial data for teradata and postgresql #631
2014-01-22 23:38:57 +02:00
Timo Westkämper
79e40cb7ac
Add test #622
2014-01-11 21:14:19 +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
6f115c7172
Add limit for Delete and Update #616
2014-01-07 22:09:52 +02:00
Timo Westkämper
372e9725ec
Fix test
2014-01-05 10:32:47 +02:00
Timo Westkämper
d603adef5d
Improve tests
2014-01-04 21:58:01 +02:00
Timo Westkämper
c1e3cad205
Improve pagination for sqlserver #602
2014-01-04 21:42:50 +02:00
Timo Westkämper
61b6708609
Improve SQLServerTemplates
2014-01-04 20:50:06 +02:00
Timo Westkämper
4765f1882e
Remove Ignore annotations
2014-01-01 18:32:31 +02:00
Timo Westkämper
b0e76694a3
Add test #602
2013-12-19 16:03:41 +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
ae40d3ffbb
Cleanup after merge
2013-12-19 09:09:06 +02:00
Timo Westkämper
dc7a70c9ce
Merge branch 'master' into teradata
2013-12-19 09:02:59 +02:00
Timo Westkämper
e4e75e86c9
Add test
2013-12-18 21:49:29 +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
3b703feccc
Add test for limit/offset serialization #556
2013-12-16 16:07:18 +02:00
Timo Westkämper
7deb3f9e24
Add BigInteger support #597
2013-12-15 12:59:12 +02:00
Timo Westkämper
9ad304fdbe
Merge branch 'master' into teradata
2013-12-14 21:16:00 +02:00
Timo Westkämper
ad4615d0fc
Use Map for bindings #596
2013-12-13 22:11:32 +02:00
Timo Westkämper
35b12c1913
Fix expansion #595
2013-12-13 21:27:55 +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
84e78e4c44
Improve count distinct serialization #587
2013-12-09 22:16:26 +02:00
Timo Westkämper
30e35fce43
Tune comments
2013-12-06 00:41:47 +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
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
7079eeff9c
Add test #580
2013-12-03 20:46:56 +02:00
Timo Westkämper
a2421f1aac
Improve datetime handling
...
Update dependencies
2013-12-03 06:11:43 +02:00
Timo Westkämper
588eb370f9
Formatting changes
2013-12-02 21:54:51 +02:00
Timo Westkämper
2e1996b0e1
Add ExternalDB flags
2013-12-02 16:35:53 +02:00
Timo Westkämper
62d58feef9
Improve datediff tests
2013-12-02 16:13:16 +02:00
Timo Westkämper
cbcf25d919
Merge branch 'master' into teradata
2013-12-02 15:30:39 +02:00
Timo Westkämper
9732348812
Fix tests
2013-12-02 15:27:41 +02:00
Timo Westkämper
4e66c78615
Support offset without limit #576
2013-11-29 09:51:29 +02:00
Timo Westkämper
d5c1a65fc1
Add sqlite dependency
2013-11-28 23:14:21 +02:00
Timo Westkämper
38f33d387f
Fix DefaultNamingStrategy changes
2013-11-28 15:55:22 +02:00
Timo Westkämper
ef7c72ce02
Add factory method to create Constant instances
2013-11-28 15:46:22 +02:00
Timo Westkämper
ba0781713d
Improve ProjectionRole handling #573
2013-11-27 14:35:03 +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
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
fa9d2ce601
Ignore window functions that teradata doesn't support #555
2013-11-25 11:58:57 +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
efcdc72e71
Enable yearWeek test for Teradata #561
2013-11-22 12:24:30 +02:00
Timo Westkämper
92f2f9993e
Fix test
2013-11-20 00:25:08 +02:00
Timo Westkämper
5ac7a3dd26
Fix test
2013-11-20 00:24:40 +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
8f70b6139c
Add SelectUseLiterals
2013-11-19 23:14:51 +02:00
Timo Westkämper
ed217ba5ef
Improve TeradataTemplates #561
2013-11-19 22:44:51 +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
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
Timo Westkämper
6e196a3376
Fix serialization of single item column lists #541
2013-11-05 22:11:51 +02:00
Timo Westkämper
535cd9597f
Add cubrid exclusions
2013-11-02 14:42:44 +02:00
Timo Westkämper
2d18fcf879
Fix naming
2013-11-02 14:41:12 +02:00
Timo Westkämper
8626b1766f
Use subclasses in suites for JPA #533
...
Move CustomSuite to querydsl-core
2013-10-31 21:00:27 +02:00
Timo Westkämper
11df284ec5
Organize imports
2013-10-31 16:51:35 +02:00
Timo Westkämper
13a4a7e89b
Use subclasses in suites #533
2013-10-31 16:21:11 +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
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
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
953c975443
Merge branch 'master' into sql-column-meta
2013-10-23 21:29:17 +03:00
Timo Westkämper
34ab659fae
Add additional test #519
2013-10-19 22:34:27 +03:00
Timo Westkämper
2ee1bcdbd8
Fix Oracle issues
2013-10-18 22:57:16 +03:00
Timo Westkämper
b76045a052
Fix SQL tests
2013-10-18 22:29:30 +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
123f44eeee
Add more user types
2013-10-07 22:12:27 +03:00
Timo Westkämper
bb07f0daf8
Remove WithBuilder from test side
2013-10-05 17:00:55 +03:00
Timo Westkämper
7ad2914d98
Update test #515
2013-10-03 21:37:57 +03:00
Timo Westkämper
e7760bdcdf
Tune type mappings for better Boolean support #513
2013-09-29 18:50:46 +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
8b39fd35ee
Add ExternalDB annotation back
2013-09-21 23:48:28 +03:00
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