Lukas Eder
fbc41df271
[ jOOQ/jOOQ#10572 ] Support parsing Teradata OTRANSLATE
2021-03-05 22:46:53 +01:00
Lukas Eder
58d2610f16
Standardise some internals
2021-03-05 21:39:18 +01:00
Lukas Eder
0103dde33e
[ jOOQ/jOOQ#11579 ] Add internal Cascade enum type
2021-03-05 14:41:52 +01:00
Lukas Eder
f8fd4d099f
[ jOOQ/jOOQ#11547 ] Cast to DOUBLE also in FIREBIRD
2021-03-05 14:24:19 +01:00
Lukas Eder
ce4e0cef90
[ jOOQ/jOOQ#11578 ] Add DSL.inlined(Field<T>): Field<T>
2021-03-05 14:22:08 +01:00
Lukas Eder
b814d3a7bd
[ jOOQ/jOOQ#1985 ] Add EXASOL support (WIP)
2021-03-05 13:40:34 +01:00
Lukas Eder
bd720af5e1
[ jOOQ/jOOQ#11576 ] DefaultMetaTableDefinition doesn't consider
...
DataType.identity() flag
2021-03-05 13:39:59 +01:00
Lukas Eder
224888ca77
[ jOOQ/jOOQ#11575 ] Avoid dialect switch in Md5
2021-03-05 13:20:20 +01:00
Lukas Eder
1351b01062
[ jOOQ/jOOQ#1985 ] Add EXASOL support (WIP)
2021-03-05 13:19:53 +01:00
Lukas Eder
cf4efc5831
[ jOOQ/jOOQ#11575 ] Removed unnecessary dialect switches
2021-03-05 13:13:50 +01:00
Lukas Eder
04503f977e
[ jOOQ/jOOQ#11547 ] Cast also VAR_POP's AVG() arguments
2021-03-05 10:29:00 +01:00
Lukas Eder
7e11993b33
[ jOOQ/jOOQ#11572 ] Add versioned dialects for COCKROACHDB 20, 21
2021-03-05 10:06:00 +01:00
Lukas Eder
05b6283c18
[ jOOQ/jOOQ#11564 ] Avoid unnecessary derived column lists
2021-03-04 18:02:11 +01:00
Lukas Eder
6de80af708
[ jOOQ/jOOQ#11564 ] Avoid unnecessary derived column lists
2021-03-04 17:59:50 +01:00
Lukas Eder
b29595ce06
[ jOOQ/jOOQ#10572 ] Support parsing the HANA MAP function
...
This includes:
- [jOOQ/jOOQ#9085 ] Render DECODE by default
2021-03-04 16:47:24 +01:00
Lukas Eder
5f546619da
[ jOOQ/jOOQ#11564 ] Fix GENERATE_SERIES for WITH RECURSIVE dialects
2021-03-04 16:08:39 +01:00
Lukas Eder
ef59a15ddc
[ jOOQ/jOOQ#11567 ] Add Database.getSources()
...
This returns a Map<Definition, String> as an alternative way to produce source code for generated objects. Implementations are offered for BigQuery and Exasol, for now.
2021-03-04 14:37:19 +01:00
Lukas Eder
c8c2248376
[ jOOQ/jOOQ#11566 ] JDBCDatabase doesn't yet distinguish between
...
TableType.TABLE and VIEW and others
2021-03-04 14:01:00 +01:00
Lukas Eder
8a8327d821
[ jOOQ/jOOQ#10572 ] Added parser support for SYSTEM_RANGE
2021-03-04 12:04:37 +01:00
Lukas Eder
beef039668
[ jOOQ/jOOQ#11559 ] Fixed regression
...
See also [jOOQ/jOOQ#11563 ]
2021-03-04 11:59:47 +01:00
Lukas Eder
00efc139f3
[ jOOQ/jOOQ#11564 ] Add a way for emulated table expressions to auto-alias themselve
2021-03-04 11:31:28 +01:00
Lukas Eder
d59d66b2ef
[ jOOQ/jOOQ#11559 ] Fixed regression
2021-03-04 11:31:01 +01:00
Lukas Eder
58f4c2f3d5
[ jOOQ/jOOQ#1985 ] Add EXASOL support (WIP)
2021-03-04 11:30:48 +01:00
Lukas Eder
53db92e007
[ jOOQ/jOOQ#11560 ] java.lang.ClassCastException: class
...
org.jooq.impl.ResultImpl cannot be cast to class java.sql.ResultSet when
mocking Oracle SYS_REFCURSOR procedure
2021-03-03 17:43:43 +01:00
Lukas Eder
0019713031
[ jOOQ/jOOQ#11559 ] Add parser support for ADD_YEARS, ADD_MONTHS,
...
ADD_DAYS, ADD_HOURS, ADD_MINUTES, ADD_SECONDS
2021-03-03 16:16:57 +01:00
Lukas Eder
6450d49b40
[ jOOQ/jOOQ#1985 ] Add EXASOL support (WIP)
2021-03-03 14:57:36 +01:00
Lukas Eder
74d6896db6
[ jOOQ/jOOQ#11547 ] Add test for empty sets and warning about "catastrophic cancellation"
2021-03-03 12:12:16 +01:00
Lukas Eder
aca6a4181b
[ jOOQ/jOOQ#11470 ] Add support for the CORR aggregate functions
...
This includes:
- [jOOQ/jOOQ#11547 ] Emulate statistical aggregate functions
2021-03-03 10:08:44 +01:00
Lukas Eder
ad6b037bf2
[ jOOQ/jOOQ#1985 ] Add EXASOL support (WIP)
2021-03-01 21:15:19 +01:00
Lukas Eder
e52b01cf0b
[ jOOQ/jOOQ#10572 ] Add support for Teradata style CREATE INDEX syntax
2021-03-01 21:13:47 +01:00
Lukas Eder
1d5cda55f9
[ jOOQ/jOOQ#1985 ] Add EXASOL support (WIP)
2021-02-27 10:34:11 +01:00
Lukas Eder
13b24ba365
[ jOOQ/jOOQ#11535 ] Parser parses incorrect FOR UPDATE OF syntax,
...
depending on dialect
2021-02-26 10:54:02 +01:00
Lukas Eder
6e41431bc6
[ jOOQ/jOOQ#10572 ] Parse NTH_VALUE(field, field)
2021-02-25 23:01:37 +01:00
Lukas Eder
90a52d9d17
[ jOOQ/jOOQ#10572 ] Parse PG JSON[B]_OBJECT_AGG
2021-02-25 22:52:11 +01:00
Lukas Eder
4c9048b161
[ jOOQ/jOOQ#10572 ] Parse PG JSON[B]_BUILD_OBJECT
2021-02-25 22:43:24 +01:00
Lukas Eder
7748f4eae7
[ jOOQ/jOOQ#10572 ] Parse PG JSON[B]_BUILD_ARRAY
2021-02-25 22:23:41 +01:00
Lukas Eder
3c5f112db0
af05889f8fd97d42144f24afc0f888d7139e1427
2021-02-25 22:14:12 +01:00
Lukas Eder
fc42afea15
[ jOOQ/jOOQ#10572 ] [ jOOQ/jOOQ#11474 ] Parse PG JSON[B]_AGG
2021-02-25 22:13:56 +01:00
Lukas Eder
659d9f09eb
[ jOOQ/jOOQ#7172 ] [ jOOQ/jOOQ#10204 ] Can't use Table.getQualifiedName()
2021-02-25 19:22:59 +01:00
Lukas Eder
296cc536b1
[ jOOQ/jOOQ#11531 ] Add jsonEntry(X, Select<?>) overloads
2021-02-25 19:06:16 +01:00
Lukas Eder
7cfaeea9c3
[ jOOQ/jOOQ#11530 ] Add Configuration.setAppending() and Configuration.deriveAppending() methods to create derived configurations by appending listeners
2021-02-25 17:14:41 +01:00
Lukas Eder
b73dd6e65c
[ jOOQ/jOOQ#11043 ] NullPointerException when parsing WITH .. INSERT .. SELECT without explicit INSERT column list
2021-02-25 15:51:19 +01:00
Lukas Eder
70e5a9555a
[ jOOQ/jOOQ#11521 ] ClassCastException when ResultQuery.fetchArray() returns no rows
2021-02-25 13:11:03 +01:00
Lukas Eder
cddd67ff95
[ jOOQ/jOOQ#11520 ] Add CallbackVisitListener
2021-02-25 12:40:23 +01:00
Lukas Eder
b483e0bd70
[ jOOQ/jOOQ#11525 ] Upgrade scala version to 2.13.5
2021-02-25 12:40:17 +01:00
Lukas Eder
55fbd00a9a
[ jOOQ/jOOQ#11525 ] Upgrade scala version to 2.13.5
2021-02-25 12:39:45 +01:00
Lukas Eder
91e01b747d
[ jOOQ/jOOQ#11520 ] Add CallbackTransactionListener
2021-02-25 11:01:06 +01:00
Lukas Eder
5de6b504d8
[ jOOQ/jOOQ#10243 ] Don't interfere with operators and precedence
2021-02-25 11:00:54 +01:00
Lukas Eder
3f9acf00c2
[ jOOQ/jOOQ#11520 ] Add CallbackRecordListener
2021-02-25 09:55:19 +01:00
Lukas Eder
ef16ebf13c
[ jOOQ/jOOQ#10243 ] More public API
2021-02-24 23:07:55 +01:00