Commit Graph

953 Commits

Author SHA1 Message Date
Timo Westkämper
12b3d39b9c updated docs 2012-06-17 21:43:14 +03:00
Timo Westkämper
2cf752411a made forUpdate() available for all SQL queries 2012-06-17 21:41:50 +03:00
Timo Westkämper
4688a89740 updated docs 2012-06-17 18:53:26 +03:00
Timo Westkämper
c15603bd88 simplified SQLTemplates and subclasses 2012-06-17 12:36:22 +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
5478e75def added EnumAsObjectType 2012-06-06 22:25:00 +03:00
Timo Westkämper
7a0b9720c6 added tests 2012-06-03 00:35:28 +03:00
Timo Westkämper
8eb2077dff improved comment 2012-06-02 22:53:28 +03:00
Timo Westkämper
4ef1443050 improved QueryFactory relations 2012-06-02 18:33:42 +03:00
Timo Westkämper
df0ed4367c added stub for postgres query 2012-06-02 11:20:23 +03:00
Timo Westkämper
ef1a6657ae small changes to DefaultQueryMetadata 2012-05-28 21:58:15 +03:00
Timo Westkämper
4286ca9a37 branched MutableExpressionBase from ExpressionBase 2012-05-27 14:15:27 +03:00
Timo Westkämper
6d938406a2 #146 documented multi-threaded initialization 2012-05-25 15:42:18 +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
b2ec535660 #143 made extended UNION API available in JPA SQL and JDO SQL 2012-05-08 23:43:24 +03:00
Timo Westkämper
1a5e002e9e #136 improved union handling 2012-05-08 22:55:20 +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
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
25ad5135b0 made Joiners constants 2012-04-19 23:13:36 +03:00
Timo Westkämper
86d23b5f8b #127 replaced commons deps with Guava deps 2012-04-19 22:51:51 +03:00
Timo Westkämper
ee4d9ab92f #125 fixed mssql insert handling 2012-04-11 21:54:44 +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
139507e5a4 various small fixes 2012-03-19 18:49:55 +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
9200d708e2 #105 removed findbugs dependency 2012-03-01 20:05:50 +02:00
Timo Westkämper
ef4c03dc9b MetadataSerializer fixes 2012-02-19 23:46:46 +02:00
Timo Westkämper
777f4f8a4e scala fixes and SQL deprecations 2012-02-19 22:23:33 +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
3e427e8444 improved tests 2012-02-12 01:46:49 +02:00
Timo Westkämper
8a630788ab #98 began to work on JPA like escape fix 2012-02-11 12:51:34 +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
65524b4301 #fixed AnnotationMapper as well 2012-02-08 18:21:30 +02:00
Timo Westkämper
9a4bb8deba #95 fixed DefaultMapper 2012-02-08 17:21:35 +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
3ca2dbcc2c #94 fixed JPA substring handling 2012-02-04 18:47:56 +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
59f275657c #48 : manifests in BeathPath 2011-11-30 21:08:19 +02:00
Timo Westkämper
4bfad1096c #58 : added ProjectionRole 2011-11-29 22:51:05 +02:00
Timo Westkämper
24b5202fc9 #58 : added getProjection 2011-11-29 00:24:54 +02:00
Timo Westkämper
366c2038ec #57 : added stubs for new DSL 2011-11-27 21:21:28 +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
480e5978e5 organized imports 2011-11-21 00:13:14 +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
a47b18547c updated docs 2011-11-19 15:32:08 +02:00
Timo Westkämper
efde50e2ce further improvements to Scala module 2011-11-17 17:08:50 +02:00
Timo Westkämper
de3ccf8773 improved code generation 2011-11-17 15:23:27 +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
ddf71006da #46 : fixed typo 2011-11-16 13:38:31 +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
30706322b3 #40 : updated dependencies 2011-11-07 20:13:47 +02:00
Timo Westkämper
cfd7d18dd0 #37 : added AbstractType and additional constructors for Type implementations 2011-11-05 12:57:34 +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
28823a6632 reformatted code 2011-10-13 20:49:43 +03:00
Timo Westkämper
103a6a0aff #22 : replaced NPE with better Exception 2011-10-07 21:28:15 +03:00
Timo Westkämper
803e84744c #859598 : fixed UtilDateType 2011-09-26 15:54:00 +03:00
Timo Westkämper
f4e46024b2 #856563 : improved joda time handling 2011-09-26 10:23:41 +03:00
Timo Westkämper
2a85d8eaba #857336 : fixed MySQLQuery serialization issues 2011-09-26 09:31:25 +03:00
Timo Westkämper
b32c0c7682 #839346 : extended Query clone functionality to take other metadata into account 2011-09-07 16:10:59 +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
f7073a5fd8 #842363 : made charset encoding of MetaDataExporter configurable 2011-09-06 09:26:37 +03:00
Timo Westkämper
5158087fbf fixed SQLQueryFactory declaration 2011-09-05 13:43:51 +03:00
Timo Westkämper
bb9b15bc74 #839353 : added com.mysema.query.QueryFactory as common interface for query factories 2011-09-05 12:00:29 +03:00
Timo Westkämper
54470d9406 #837903 : fixed UNION with ORDER BY 2011-08-31 11:26:44 +03:00
Timo Westkämper
b94ce66563 updated contents 2011-08-10 10:35:17 +03:00
Timo Westkämper
1d8b855387 #805881 : added UNION ALL support 2011-07-05 11:23:40 +00:00
Timo Westkämper
238aab281d moved common methods to superclass 2011-07-04 12:38:27 +00:00
Timo Westkämper
c4a05d3492 #798958 : fixed BINARY type mappings 2011-07-04 05:28:27 +00:00
Timo Westkämper
be5dfbfd0f fixed scala tests 2011-05-17 11:22:43 +00:00
Timo Westkämper
afbd9e71b4 added tests for SQL Insert, Update and Delete 2011-05-17 10:20:26 +00:00
Timo Westkämper
0eeb93e5b1 fixed usage of RelationalPath based projections in Scala projects 2011-05-12 13:42:56 +00:00
Timo Westkämper
311b8c788b fixed duplicate variable issue 2011-05-11 08:48:00 +00:00
Timo Westkämper
ab90f5788f #780948 : fixed type handling 2011-05-11 07:55:08 +00:00
Timo Westkämper
4f4098e70a #779743 : moved ResultSetAdapter to querydsl-core 2011-05-09 06:19:36 +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
c0b5189fa8 skip null values in populate 2011-04-27 13:59:00 +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
be8ae2992d changed visibility of SQLTemplates methods 2011-04-16 20:02:19 +00:00
Timo Westkämper
4e2ce01a41 2011-04-14 14:44:06 +00:00
Timo Westkämper
080e75bf7d renamed primary to prime 2011-04-13 14:27:03 +00:00
Timo Westkämper
06e2d3208f #759130 : added ExtendedBeanSerializer 2011-04-13 11:08:21 +00:00
Timo Westkämper
9b89b0e55b #759130 : started ExtendedBeanSerializer stub 2011-04-12 20:05:40 +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
b128c18634 #754923 : fixed rightJoin methods 2011-04-08 19:29:59 +00:00
Timo Westkämper
d2128910c4 #750003 : added support for custom type declarations 2011-04-04 08:34:26 +00:00
Timo Westkämper
7ab2f7f657 improved tests 2011-04-01 10:03:18 +00:00
Timo Westkämper
bcd44e8f61 2011-03-31 11:27:34 +00:00
Timo Westkämper
3ee479fa52 extended SQLQueryFactory interface 2011-03-31 11:27:11 +00:00
Timo Westkämper
983c2a0a2a #742415 : made SQLQueryFactory customizable 2011-03-25 16:00:25 +00:00
Timo Westkämper
aacb5446a4 added MySQLQueryFactory 2011-03-24 07:16:10 +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
99af30b236 #733172 : added validation of parameters 2011-03-11 12:21:58 +00:00
Timo Westkämper
ff04dabe1f 2011-03-10 12:58:55 +00:00
Timo Westkämper
2aa072e7fb #732409 : updated documentation 2011-03-10 12:57:29 +00:00
Timo Westkämper
65f77247ae added more metadataexporter options 2011-03-09 07:24:06 +00:00
Timo Westkämper
28e1847e81 added tests 2011-03-08 18:33:36 +00:00
Timo Westkämper
ca30fc0cdb 2011-03-07 18:56:58 +00:00
Timo Westkämper
6a177f129b improved tests 2011-03-07 18:52:43 +00:00
Timo Westkämper
00b15be9c7 #720032 : added tests and javadocs 2011-03-05 18:36:46 +00:00
Timo Westkämper
2fb0addbd5 #720032 : added basic factory implementations for JPA, JDO and SQL 2011-03-05 17:17:27 +00:00
Timo Westkämper
07f0d20c30 #632396 : worked on package suffix support 2011-03-05 15:39:17 +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
8e5357e4f7 2011-02-28 19:45:33 +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
9b4681fb88 #725547 : added basic schema serialization support 2011-02-26 13:21:11 +00:00
Timo Westkämper
c0bdc03969 #717563 : unified Projectable.uniqueResult() semantics 2011-02-17 20:01:41 +00:00
Timo Westkämper
442dbeb7b2 #720590 : moved FactoryExpression expansion and compression out of factory expression implementations 2011-02-17 10:29:07 +00:00
Timo Westkämper
d319ef85a1 added Nullable annotations 2011-02-14 12:11:51 +00:00
Timo Westkämper
6f70f9df3e added Nullable annotations 2011-02-14 11:03:39 +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
67f7d719e7 added additional constructor 2011-02-11 12:10:38 +00:00
Timo Westkämper
a976d7971b 2011-02-10 20:33:28 +00:00
Timo Westkämper
32bab089c8 2011-02-10 20:32:16 +00:00
Timo Westkämper
cd66e2ef03 added javadocs 2011-02-10 20:09:31 +00:00
Timo Westkämper
2091fdc444 #704617 : added more javadocs 2011-02-10 14:42:49 +00:00
Timo Westkämper
886559e73a fixed javadoc 2011-02-08 13:42:11 +00:00
Timo Westkämper
d64f7487dd fixed Wildcard usage 2011-02-07 18:26:01 +00:00
Timo Westkämper
0134345a90 added new Wildcard type 2011-02-06 15:08:28 +00:00
Timo Westkämper
fe11d357bf #713341 : improved logging 2011-02-04 20:41:31 +00:00
Timo Westkämper
683ffdc4d8 improved SQLSerializer constant handling 2011-01-21 07:53:46 +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
4ce076274f #705023 : added more docs 2011-01-19 20:07:58 +00:00
Timo Westkämper
8c4530b9db 2011-01-19 13:57:25 +00:00
Timo Westkämper
c689a1f822 #704617 : added javadocs 2011-01-19 12:49:22 +00:00
Timo Westkämper
51673ca67e #659916 : added support for join flags 2011-01-02 18:55:31 +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
17072beece #692478 : added tests for escaping 2010-12-23 20:27:31 +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
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
2ec9331f4a fixed Nullable cases 2010-11-22 14:00:32 +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
f636ebbd97 #674917 : made primary keys and foreign keys class and variable customizable 2010-11-19 19:25:25 +00:00
Timo Westkämper
479084d337 #674917 : added lazy creation of serializer 2010-11-19 18:14:36 +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
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
af79490543 #672278 : added ANT task 2010-11-08 08:57:28 +00:00
Timo Westkämper
5520112542 added annotations 2010-10-25 14:16:03 +00:00
Timo Westkämper
2e99d8878c #666232 : updated Blob type mappings 2010-10-25 14:01:14 +00:00
Timo Westkämper
23ac1b2df2 #666233 : added additional OracleQuery constructors 2010-10-25 13:47:22 +00:00
Timo Westkämper
8ec94023bf #665828 : improved MySQL extensions 2010-10-25 08:03:02 +00:00
Timo Westkämper
8a9077a749 improved join flag serialization 2010-10-13 14:43:47 +00:00
Timo Westkämper
c7db8be221 #653210 : fixed DML/subquery serialization issues 2010-10-02 14:11:51 +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
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
d632ed0b29 added Nullable 2010-09-29 14:37:30 +00:00
Timo Westkämper
c37e854f9d #650617 : added setNull(Path) to StoreClause 2010-09-29 13:03:28 +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
44f70c2e1a renamed NullExpr to NullExpression 2010-09-29 07:36:53 +00:00
Timo Westkämper
95fc0ea6fb replaced BooleanExpression with Predicate 2010-09-28 20:14:33 +00:00
Timo Westkämper
db3689f69c removed commented code 2010-09-28 12:30:31 +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
32320dcdcc added cast check 2010-09-24 12:50:58 +00:00
Timo Westkämper
332d6206b5 added getTableName access to RelationalPath 2010-09-24 11:35:50 +00:00
Timo Westkämper
88f9f2180e moved SerializerBase to com.mysema.query.support 2010-09-24 09:03:01 +00:00
Timo Westkämper
bbe65044d5 fixed merge batch behaviour 2010-09-23 16:44:10 +00:00
Timo Westkämper
bbcab404bd updated javadocs 2010-09-23 13:48:46 +00:00
Timo Westkämper
e03b001bb4 updated version to 2.0.0-alpha-2 2010-09-21 12:43:10 +00:00
Timo Westkämper
ee85acd688 updated validation api dependency 2010-09-20 18:50:18 +00:00
Timo Westkämper
a3bc91dc8a 2010-09-20 09:00:48 +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
0a18aa8c13 2010-09-17 07:37:36 +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
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
de4615bbd3 refactoring Querydsl to new Type model 2010-09-14 10:59:53 +00:00
Timo Westkämper
48992ce01d refactoring Querydsl to new Type model 2010-09-14 08:17:26 +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
59b3f60028 2010-09-12 19:14:26 +00:00
Timo Westkämper
03bfc6050c added support for dry serialization in batch mode 2010-09-12 19:13:27 +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
008b85b3a5 improved uniqueResult projection 2010-09-12 15:48:05 +00:00
Timo Westkämper
f21e799bef Improved JavaTypeMapping 2010-09-11 13:18:06 +00:00
Timo Westkämper
64863a4b1f added InputStreamType test 2010-09-10 15:21:50 +00:00
Timo Westkämper
777188713e allo having also without groupBy 2010-09-10 14:34:49 +00:00
Timo Westkämper
ba8c4ee700 2010-09-09 17:07:52 +00:00
Timo Westkämper
b245bfb242 2010-09-09 17:07:14 +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
56d7b86c6e added javadocs 2010-09-09 11:11:44 +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
7c7750689a added base class for RelationalPathBase 2010-09-07 05:08:53 +00:00
Timo Westkämper
f51a1abe10 #631522 : improved Visitor signature 2010-09-06 13:47:42 +00:00
Timo Westkämper
89c851d5ee made all constructors public 2010-09-04 17:34:15 +00:00
Timo Westkämper
8b2a1ca325 2010-09-04 15:31:10 +00:00
Timo Westkämper
50d3156992 added copyright header 2010-09-04 15:22:13 +00:00
Timo Westkämper
328a30f776 #629461 : replaced @Max usage with @Size 2010-09-03 12:13:23 +00:00
Timo Westkämper
9e1c054d99 improved foreign key naming 2010-09-03 09:59:56 +00:00
Timo Westkämper
798549b360 #629314 : fixed foreign key generation 2010-09-03 07:43:18 +00:00
Timo Westkämper
8eaf14b598 #623994 : added nullability and column size constraints as Bean validation annotations into bean model 2010-09-02 12:42:13 +00:00
Timo Westkämper
9ecc433a75 #624737 : added support for path specific types 2010-09-01 15:29:04 +00:00
Timo Westkämper
0418b9c2de fixed hidden field 2010-08-31 14:44:21 +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
e462948abd 2010-08-28 12:54:21 +00:00
Timo Westkämper
192e10095d added tests 2010-08-27 14:02:11 +00:00
Timo Westkämper
0d6a36b7fd #624737 : worked on Configuration 2010-08-27 13:29:06 +00:00
Timo Westkämper
c5bddb0c33 2010-08-27 12:40:47 +00:00
Timo Westkämper
8128819fc0 2010-08-27 12:38:42 +00:00
Timo Westkämper
026932cea1 added more enum types 2010-08-27 12:10:15 +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
2f7467c6f2 2010-08-26 11:52:23 +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
2a9456971a #623933 : fixed executeWithKeys for batches 2010-08-25 12:59:55 +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
37d6a23f4a removed some FindBugs suppressWarnings
added relationalPath metadata usage
2010-08-25 10:44:01 +00:00
Timo Westkämper
e766fcd08f added getColumns() to RelationalPath 2010-08-24 19:13:26 +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
97fc4edfc1 added Nullable for RelationalPath.getPrimaryKey() 2010-08-24 14:37:49 +00:00
Timo Westkämper
944acd0fdf added override annotations 2010-08-22 14:52:46 +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
1a53b7aaad 2010-08-03 19:28:29 +00:00
Timo Westkämper
7142b26be7 2010-08-03 19:26:33 +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
8c3cd13f49 #612115 : moved codegen core model from querydsl-core to codegen 2010-08-03 16:24:02 +00:00
Timo Westkämper
1c8e77ca33 added SuppressWarnings to annotation implementations 2010-08-01 07:56:12 +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
0bfff69ccf #604727 : improved Bean generation 2010-07-19 18:43:24 +00:00
Timo Westkämper
98d19556b5 added comments 2010-07-19 17:43:50 +00:00
Timo Westkämper
35715caace added javadocs 2010-07-19 15:19:52 +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
ec5ea85e06 fixed initialization order 2010-07-18 19:03:17 +00:00
Timo Westkämper
d8ccd84fb0 made all setters protected 2010-07-18 16:56:10 +00:00
Timo Westkämper
2aaee440e8 #525769 : added basic JDO/SQL support 2010-07-18 14:50:05 +00:00
Timo Westkämper
de6b429dad #606028 : aded Operator identifiers 2010-07-15 12:52:11 +00:00
Timo Westkämper
cbc9eba691 added package-infos 2010-07-15 02:41:32 +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
e33d34e470 integrated SQLTemplates into Configuration 2010-07-14 13:51:25 +00:00
Timo Westkämper
77a26f6fb7 added comments 2010-07-14 12:45:42 +00:00
Timo Westkämper
95315c705d added suppresswarnings 2010-07-14 12:45:10 +00:00
Timo Westkämper
c57269ab4a fixed imports 2010-07-14 12:43:45 +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
df61a01a0b added javadocs 2010-07-13 13:01:16 +00:00
Timo Westkämper
f4c0a7281f added javadocs 2010-07-13 01:57:23 +00:00
Timo Westkämper
91fa7ffd26 #604726 : moved CreateTableClause tests 2010-07-13 01:56:31 +00:00
Timo Westkämper
cfa6dff8f0 2010-07-13 01:16:45 +00:00
Timo Westkämper
7816bb3884 #604726 : added basic sketch and test 2010-07-13 01:11:24 +00:00
Timo Westkämper
780d98c5c4 #601607 : improved DML signature 2010-07-12 22:20:38 +00:00
Timo Westkämper
7959498591 added convenience constructors 2010-07-10 14:34:58 +00:00
Timo Westkämper
686a8f35ef added addFlag methods 2010-07-10 02:43:31 +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
03b0c4e93e #601607 : renamed StoreClause to DMLClause and made it the supertype for DeleteClause 2010-07-09 14:54:46 +00:00
Timo Westkämper
5e81a1feb6 #603575 : added union for subqueries 2010-07-09 13:53:31 +00:00
Timo Westkämper
5115922189 fixed null usage 2010-07-07 13:10:21 +00:00
Timo Westkämper
76c4a80a6f formatted DefaultNamingStrategy 2010-07-07 02:54:11 +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
1b0a1359fc #601998 : added toString() implementations 2010-07-06 22:33:13 +00:00
Timo Westkämper
d46937f7e3 fixed Method may return null, but is declared @NonNull 2010-07-06 21:01:04 +00:00
Timo Westkämper
8338cedb33 removed generic ResultSet / PreparedStatemnt usage 2010-07-06 14:50:22 +00:00
Timo Westkämper
66bad8b89d #593532 : added composite merge support 2010-07-03 07:45:16 +00:00
Timo Westkämper
8b81c00e65 made SQLMergeClause implement StoreClause 2010-07-02 21:07:25 +00:00
Timo Westkämper
7dc612ded8 #600773 : fixed foreign key generation 2010-07-01 21:08:10 +00:00
Timo Westkämper
8e86a2b594 #600365 : added support for inverse foreign key serialization 2010-07-01 17:54:51 +00:00
Timo Westkämper
d35ebe68ff #593533 : fixed namingStrategy usage 2010-07-01 15:15:09 +00:00
Timo Westkämper
9c26327d0b added Nullable annotation 2010-07-01 06:52:47 +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
f9fa64c8ac #593533 : added codegen for PrimaryKey and ForeignKey data 2010-06-20 17:56:24 +00:00
Timo Westkämper
8caab0f3d5 fixed A prepared statement is generated from a nonconstant String
fixed Redundant nullcheck of value known to be non-null
2010-06-20 16:10:11 +00:00
Timo Westkämper
d4317a1c72 #593530 : added support for accessing generated keys 2010-06-20 15:06:31 +00:00
Timo Westkämper
0bfa9a6a33 #593532 : added basic MERGE INTO support for SQL module 2010-06-20 11:42:36 +00:00
Timo Westkämper
0958c6d5d0 fixed typo 2010-06-20 09:41:54 +00:00
Timo Westkämper
4ea68846ae added TODO comment 2010-06-20 09:40:04 +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
e29767c639 #593533 : added example for compact join syntax 2010-06-17 17:39:01 +00:00
Timo Westkämper
01b5e95625 #595476 : added modulo support
updated version to 1.7.6
2010-06-17 13:31:51 +00:00
Timo Westkämper
f1328a0df0 added import for com.mysema.query.sql.Table 2010-06-16 21:19:03 +00:00
Timo Westkämper
c59f562fe4 removed uncommented code 2010-06-16 19:38:46 +00:00
Timo Westkämper
c0da8c7f75 #594700 : moved alias construction to QueryMixin 2010-06-16 14:25:59 +00:00
Timo Westkämper
ce7abfd371 #594700 : implemented subquery joins in Querydsl SQL 2010-06-15 21:39:28 +00:00
Timo Westkämper
2143d8e2ff #594700 : added basic support for subqueries 2010-06-15 21:06:48 +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
9049148b49 unified cast handling in HQL and SQL 2010-05-30 17:39:07 +00:00
Timo Westkämper
aee53413dc worked on EclipseLink support 2010-05-29 16:53:00 +00:00
Timo Westkämper
a90e15deed #586041 : added dialect specific keyword handling to default variable creation
#542913 : worked on EclipseLink support
2010-05-27 20:36:00 +00:00
Timo Westkämper
bd0376fd64 added tests 2010-05-24 18:50:19 +00:00
Timo Westkämper
ee8e34fa6d #584760 : extended UPDATE DML signature 2010-05-24 18:27:05 +00:00
Timo Westkämper
0122f762a9 #584795 : added tests 2010-05-24 16:40:27 +00:00
Timo Westkämper
d63114fee4 #584795 : commited first fix 2010-05-24 16:20:05 +00:00
Timo Westkämper
557339859d #583409 : externalized Querydsl SQL serialization 2010-05-20 18:35:39 +00:00
Timo Westkämper
768b50ca7a #542913 : improved EclipseLink JPA support 2010-05-19 19:40:54 +00:00
Timo Westkämper
e95989c28b #501143 : added Tuple projection support 2010-05-19 17:10:27 +00:00
Timo Westkämper
67356a50f8 distributed utility code for better test coverage 2010-05-15 19:13:12 +00:00
Timo Westkämper
a56ced1bb2 added subquery superclasses 2010-05-13 21:28:59 +00:00
Timo Westkämper
3e019bde65 reverted old NamingStategy signature 2010-05-13 16:09:26 +00:00
Timo Westkämper
5b5dda3f9f #579950 : fixed Java keyword handling 2010-05-13 13:24:35 +00:00
Timo Westkämper
7476d0fadf #534331 : replaced Character with String in SQLTypeMapping 2010-05-04 10:50:32 +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
5e55664f89 moved code generation code to com.mysema.codegen:codegen module 2010-04-03 12:22:27 +00:00
Timo Westkämper
63aea8a110 added javadoc comments stubs 2010-03-31 21:05:18 +00:00
Timo Westkämper
21ec637cda #552652 : added support for coalesce 2010-03-31 20:11:53 +00:00
Timo Westkämper
729aa7bb36 changed getTableName to normalizeTableName
changed getColumnName to normalizeColumnName
2010-03-29 12:24:30 +00:00
Vesa Martilla
17d218d230 Applied patch sent by McKinley1411 regarding bug #550615 SQL MetaDataExporter and NamingStrategy Request. Classes affected are DefaultNamingStrategy, MetaDataExporter, NamingStrategy and OriginalNamingStrategy. The patch gives users more control regarding the use of quoted identifiers. 2010-03-29 12:12:27 +00:00
Timo Westkämper
ad12cd420c added ESimple between Expr and its subtypes 2010-03-23 09:46:33 +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
7ce3c99f73 moved OperatorImpl and Ops to com.mysema.query.types 2010-03-22 19:23:20 +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
c590d0860f 2010-03-22 15:01:18 +00:00
Timo Westkämper
eaa8edd04d updated version to 1.4.0 2010-03-20 17:10:55 +00:00
Timo Westkämper
5fa67a50e2 updated mysema-commons-lang dependency to 0.1.7
updated Assert usage
2010-03-19 08:50:54 +00:00
Timo Westkämper
047c32c776 organized imports 2010-03-18 19:07:58 +00:00
Timo Westkämper
64b799346d #539279 : added quoting support for all dialects 2010-03-18 19:02:22 +00:00
Timo Westkämper
98f79f7f6d fixes based on Sonar reports 2010-03-17 13:13:35 +00:00
Timo Westkämper
f40ac4848b fixes based on Sonar reports 2010-03-17 12:54:04 +00:00
Timo Westkämper
053fc885e9 #539279 : added quoting for MySQLTemplates and PostgresTemplates 2010-03-17 12:37:10 +00:00
Timo Westkämper
c37be07e4c fixes based on Sonar reports
added more inheritance related tests
2010-03-16 07:24:23 +00:00
Timo Westkämper
f56e04ab07 added TODO comments 2010-03-15 20:50:23 +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
fb5058ba97 updated version to 1.3.15 2010-03-15 07:51:44 +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
4c8b149963 fixes based on Sonar reports 2010-03-12 11:48:32 +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
50745a16e3 fixes based on Sonar reports 2010-03-11 10:14:53 +00:00
Timo Westkämper
50a9900aa5 fixes based on Sonar checks 2010-03-11 10:08:53 +00:00
Timo Westkämper
f5d25729cb removed redundant modifiers 2010-03-11 10:05:40 +00:00
Timo Westkämper
e59d4681c1 2010-03-11 09:26:26 +00:00
Timo Westkämper
4ad0726747 2010-03-11 08:42:40 +00:00