Commit Graph

6767 Commits

Author SHA1 Message Date
lukaseder
eb9235268e Re-add <source> / <target> tags to compiler plugin 2018-10-11 16:30:01 +02:00
lukaseder
f5080b6ab7 [#7923] jOOQ checker fails with InternalUtils.symbol: tree is null error when checked code has no enclosing method 2018-10-11 16:29:27 +02:00
lukaseder
bf84314508 [#7924] Add a CompileOptions argument object to pass annotation processors and other things to Reflect.compile() 2018-10-11 14:04:45 +02:00
lukaseder
94fa22ba92 [#7922] Upgrade org.checkerframework:checker dependency in jOOQ-checker 2018-10-11 11:19:13 +02:00
lukaseder
816ca6b5a8 [#5601] IN list padding setting should also apply to row IN predicates 2018-10-10 16:11:30 +02:00
lukaseder
ab42758592 [#5576] Add support for SQLite 3.15's row value expression support 2018-10-10 15:49:55 +02:00
lukaseder
f9009e109a [#7296] Added fix for empty window specification emulations 2018-10-10 15:02:51 +02:00
lukaseder
547a781b0f [#2731] Added "when jOOQ and when JPA" section 2018-10-10 14:28:07 +02:00
lukaseder
e962e924b6 [#7518] Support parsing DML on views 2018-10-10 14:03:00 +02:00
lukaseder
cf27c9c80a [#7518] Support parsing DML on views 2018-10-10 14:02:49 +02:00
lukaseder
b39439a490 [#3606] Emulate INSERT/UPDATE/DELETE (SELECT ...) by WITH v AS (SELECT ...) INSERT/UPDATE/DELETE v on SQL Server 2018-10-10 13:25:43 +02:00
lukaseder
91db9fa109 [#7882] Wrong implementation 2018-10-10 11:07:30 +02:00
lukaseder
0b7af62876 [#1535] Generate dummy ORDER BY clause for ranking functions on databases that require them 2018-10-09 17:51:38 +02:00
lukaseder
da3ef5f7eb [#1725] Document SIMILAR TO predicate support 2018-10-09 16:37:23 +02:00
lukaseder
2d23b6424d [#1725] [#7518] Add support for SQL standard SIMILAR TO predicate 2018-10-09 16:31:57 +02:00
lukaseder
cdba5086df [#1725] Add support for SQL standard SIMILAR TO predicate 2018-10-09 16:23:24 +02:00
lukaseder
76fc879ab8 [#7920] Missing implementation of AbstractRecord.formatCSV() 2018-10-09 11:00:13 +02:00
lukaseder
a5ccd30ca6 [#7802] Record.formatCSV() should format nested records recursively 2018-10-09 10:55:11 +02:00
lukaseder
c2e0db37ba Upgraded PostgreSQL JDBC driver 2018-10-09 10:29:10 +02:00
lukaseder
590a15ca3c [#7917] Partial implementation (still a moving target in H2) 2018-10-09 10:14:03 +02:00
lukaseder
6f76dd4dd2 [#7918] Bad formatting of constraints in CREATE TABLE statements 2018-10-08 12:50:50 +02:00
lukaseder
8704370c23 Fixed Constants.XSD_CODEGEN 2018-10-08 12:50:41 +02:00
lukaseder
c1cf946f62 [#7914] Overload fetchXYZ(T, Collection<? extends Condition>) and fetchXYZ(T, Condition...) 2018-10-08 12:02:47 +02:00
lukaseder
17ec69fd78 [#7915] Added unit tests, fixed issue 2018-10-08 11:39:37 +02:00
lukaseder
5454f46111 [#7915] Add Query.poolable(boolean) to govern the JDBC Statement.setPoolable() behaviour 2018-10-08 11:36:12 +02:00
lukaseder
4bffbc4148 [#7865] Add support for SQLite window functions 2018-10-08 10:43:14 +02:00
lukaseder
a8690a2b46 [#7913] Add support for H2 standard MERGE statement 2018-10-03 15:49:02 +02:00
lukaseder
a2bcf50b6e [#7874] Pull up DAOImpl.getId() to DAO.getId() 2018-10-02 13:47:49 +02:00
lukaseder
04ad13f68d [#7904] Apply optimistic locking logic also for non-updatable TableRecords on insert() 2018-10-02 13:43:34 +02:00
lukaseder
89bf328a89 [#7908] Add documentation about UPDATE .. FROM 2018-10-02 13:11:57 +02:00
lukaseder
9cde8a76a4 Updated manual 2018-10-02 11:59:58 +02:00
lukaseder
f2eea03c55 [#7909] ExecuteContext.sqlException(SQLException) should accept null 2018-10-02 11:58:09 +02:00
lukaseder
3d1d17ec7d [#7906] Add support for H2 window functions - Support also GROUPS and EXCLUDE 2018-10-02 10:41:50 +02:00
Lukas Eder
de5241b4af [#7518] [#7907] Support parsing vendor-specific RESPECT NULLS / IGNORE NULLS syntax 2018-10-01 12:00:47 +02:00
Lukas Eder
f3767bacb9 [#7906] Add support for H2 window functions 2018-10-01 11:27:10 +02:00
Lukas Eder
6fa285f687 [#6382] Fix Derby Support annotations 2018-09-26 16:53:14 +02:00
Lukas Eder
b190b8351a [#7518] Support parsing UPDATE t [ [ AS ] alias ] 2018-09-26 16:52:16 +02:00
Lukas Eder
385c783482 [#7518] Support parsing UPDATE table [ [ AS ] alias ] 2018-09-26 13:36:33 +02:00
Lukas Eder
4832f1f084 [#7518] [#7902] Add parser support for negative numeric scales 2018-09-26 13:22:36 +02:00
Lukas Eder
8d85a7259a [#7518] Add support for Oracle NUMBER(*) and NUMBER(*, scale) types 2018-09-26 12:40:58 +02:00
Lukas Eder
274904dca2 [#7518] Add parser support for DB2 interval arithmetic 2018-09-26 12:23:32 +02:00
Lukas Eder
403a7351d4 [#7518] Parse CURRENT DATE as a synonym for CURRENT_DATE. Same for TIME[STAMP] 2018-09-26 11:54:09 +02:00
Lukas Eder
809286d325 [#7518] Add support for parsing DATEDIFF(d1, d2) 2018-09-26 11:42:10 +02:00
Lukas Eder
dc523e4772 [#7518] ALTER TABLE .. MODIFY i [ NOT ] NULL (Oracle syntax of setting / dropping NOT NULL) 2018-09-26 11:24:07 +02:00
Lukas Eder
9c2a993020 [#7518] Support ALTER TABLE .. MODIFY ( ... ) (parenthesised modify clause) 2018-09-26 11:16:10 +02:00
Lukas Eder
c601410e45 [#7892] Missing information_schema.routines table error when running code generator on CockroachDB 2018-09-26 10:25:00 +02:00
Lukas Eder
a6b438ac34 [#7893] Invalid javadoc created for deprecated data types 2018-09-26 10:08:16 +02:00
Lukas Eder
c7afc8e9a4
Merge pull request #7894 from McNetic/fix-javadoc-deprecationOnUnknownTypes
[#7893] Generate valid javadoc for deprecated data types
2018-09-26 09:58:12 +02:00
Nicolai Ehemann
2e8749009f [#7893] Generate valid javadoc for deprecated data types 2018-09-25 09:20:01 +02:00
Lukas Eder
914ce80110 [#7889] Typo in manual reading SQLiteDatabaes 2018-09-24 11:40:26 +02:00