Commit Graph

7429 Commits

Author SHA1 Message Date
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
Lukas Eder
9bcd1dd36d [#7886] Parser doesn't correctly recognise Oracle MINUS operation 2018-09-24 11:19:12 +02:00
Lukas Eder
654792b256 [#5939] Handle zeros 2018-09-24 10:48:59 +02:00
Lukas Eder
5e892a8afa [#7885] Add Table.rowid() 2018-09-24 09:29:22 +02:00
Lukas Eder
6164cedbd1 [#7839] Emulate { UPDATE | DELETE } ORDER BY and LIMIT 2018-09-21 14:49:12 +02:00
Lukas Eder
5c14d8026d [#7878] Nested arrays with single element don't work as expected with H2 2018-09-21 14:11:45 +02:00
Lukas Eder
9eb2996f28 [#7882] Add Field.startsWithIgnoreCase() and Field.endsWithIgnoreCase() 2018-09-21 12:19:45 +02:00
Lukas Eder
27d96749bc [#7879] Cannot ORDER BY null in Derby, when Field.sortAsc() has no parameters 2018-09-21 11:51:33 +02:00
Lukas Eder
1690f6d72c [#7748] Added support for sequence flags in DERBY 2018-09-21 11:23:02 +02:00
Lukas Eder
78b1ef5051 [#5939] Added parser support 2018-09-20 19:37:28 +02:00
Lukas Eder
4eab72067e [#5939] Added rounding error disclaimer 2018-09-20 19:32:04 +02:00
Lukas Eder
97d652e08b [#5939] Add PRODUCT() aggregate and window function 2018-09-20 19:26:03 +02:00
Lukas Eder
f43dfec59a [#7874] Fixed generated code 2018-09-20 12:22:32 +02:00
Lukas Eder
be6b14560e [#7748] Add support for CREATE SEQUENCE flags in HSQLDB 2018-09-20 12:00:26 +02:00
Lukas Eder
5e2b01ff47 [#7873] Add HSQLDB support for Sequence.currval() 2018-09-20 11:46:53 +02:00
Lukas Eder
8724415b0e [#6485] [#6978] Add support for TRANSLATE() function for H2 2018-09-20 11:31:37 +02:00
Lukas Eder
0d367ae23b [#6485] [#6978] Add support for TRANSLATE() function for HSQLDB 2018-09-20 11:30:19 +02:00
Lukas Eder
26933e69bd [#2132] Support UNIX_TIMESTAMP() / EPOCH() function in HSQLDB 2018-09-20 11:28:56 +02:00
Lukas Eder
1a47049b7c [#7872] Add support for HSQLDB EXPLAIN PLAN FOR 2018-09-20 11:20:40 +02:00
Lukas Eder
3cd0064734 [#5895] Added missing Support annotations 2018-09-20 11:12:55 +02:00
Lukas Eder
10a92866f1 [#5895] Add support for TIME[STAMP] WITH TIME ZONE in HSQLDB 2018-09-19 17:39:03 +02:00
Lukas Eder
dd79538a0c Better manual header formatting 2018-09-19 17:38:33 +02:00
Lukas Eder
503b650ea6 [#7864] Misleading example about bindings in manual 2018-09-14 15:01:01 +02:00
Lukas Eder
2c6cbeebb3 [#7846] Document the fact that <forcedType/> converters can be Java code 2018-09-14 14:08:30 +02:00
Lukas Eder
872529acdf Remove versions 3.0-3.1 from website, mark 3.3-3.6 as EOL 2018-09-14 14:07:08 +02:00
Lukas Eder
edde4ae324 [#7862] Add SQLDialect.ORACLE18C 2018-09-13 12:36:51 +02:00
Lukas Eder
d28b80a629 Release 3.11.5 2018-09-13 12:36:42 +02:00
Lukas Eder
7543963c2a Release 3.11.5 2018-09-12 17:05:50 +02:00
Lukas Eder
e62d7d39a4 [#7856] Upgrade maven-scala-plugin to scala-maven-plugin 2018-09-12 17:05:41 +02:00
Lukas Eder
f80ef66186 [#7853] Code generator fails to parse partial index when using DDLDatabase 2018-09-12 12:50:31 +02:00
Dennis Hoersch
136c8ef004
In Coerce use the qualified name instead of unqualified so that fields are equal again when compared to each other
The Coerce'ed field renders the full qualified name in SQL, but the field-name is used for comparison, so the name should match the rendered SQL
2018-09-10 16:40:00 +02:00
Lukas Eder
8440048be9 [#714] Added parser support 2018-08-29 14:34:36 +02:00
Lukas Eder
6d54d3246f [#714] Add support for non-standard ORDER BY .. LIMIT clauses in UPDATE, DELETE statements 2018-08-29 14:16:13 +02:00
Lukas Eder
d981c45f21 [#7835] name("").append(name("a")) produces wrong result 2018-08-29 11:55:58 +02:00
Lukas Eder
839b2825b2 [#7834] AbstractMeta::get never returns an unqualified result 2018-08-29 11:44:43 +02:00
Lukas Eder
8c3ca7b312 [#7830] Manual section about CRUD should not display an N+1 example 2018-08-28 15:19:40 +02:00
Lukas Eder
d4d0fc590c Update Hibernate dependency to 5.3.5 2018-08-28 15:10:19 +02:00
Lukas Eder
2522cbbca5 [#5538] Compilation error in Keys.java when two tables contain the same (unique) index name in SQL Server 2018-08-28 14:49:32 +02:00
Lukas Eder
93ece30335 [#5538] Compilation error in Keys.java when two tables contain the same (unique) index name in SQL Server 2018-08-28 14:32:16 +02:00
Lukas Eder
47f05dd38d [#7827] InformationSchema.toString() methods generate empty <comment> elements 2018-08-28 14:06:36 +02:00