Lukas Eder
83a6711412
[ jOOQ/jOOQ#8972 ] jOOQ-meta should query dictionary views for column existence rather than the column itself (WIP)
2019-07-22 11:27:01 +02:00
Lukas Eder
24f703eeb3
[ jOOQ/jOOQ#8294 ] Give user feedback in interactive mode
2019-07-17 16:36:02 +02:00
Lukas Eder
ee6ce710c7
[ jOOQ/jOOQ#8961 ] Parser doesn't support bind variables in LIMIT clauses
2019-07-17 16:26:28 +02:00
Lukas Eder
f2ad98e7f7
[ jOOQ/jOOQ#8578 ] DefaultRecordMapper cannot map into generic type variable in Kotlin
2019-07-17 15:49:22 +02:00
Lukas Eder
d7a387276a
[ jOOQ/jOOQ#8959 ] Add Settings.mapConstructorParameterNamesInKotlin
2019-07-17 15:00:10 +02:00
Lukas Eder
9511fed888
[ jOOQ/jOOQ#8957 ] Parser.parseStatements() fails to parse empty block
2019-07-17 14:12:35 +02:00
Lukas Eder
59bd5fdcff
[ jOOQ/jOOQ#32 ] Add a few Kotlin unit tests
2019-07-17 11:37:56 +02:00
Lukas Eder
8e6583cd5c
[ jOOQ/jOOQ#8004 ] Fix this also for java.lang.Boolean
2019-07-17 11:37:24 +02:00
Lukas Eder
d7bb057de4
[ jOOQ/jOOQ#8004 ] avoid hiding the member field 'type'
2019-07-16 17:22:44 +02:00
Lukas Eder
6a04733226
Merge pull request #8114 from amir20001/master
...
[#8004 ] Handle edgecase for Kotlin boolean type
2019-07-16 17:16:16 +02:00
Lukas Eder
b440183fb1
[ jOOQ/jOOQ#8944 ] Reuse some parser logic
2019-07-16 17:01:24 +02:00
Lukas Eder
63739c0c29
[ jOOQ/jOOQ#8944 ] Fixed support dialect versions
2019-07-16 16:37:16 +02:00
Lukas Eder
22b7841596
[ jOOQ/jOOQ#8944 ] Added support for the JSON predicate
2019-07-16 16:30:02 +02:00
Lukas Eder
562ec8a06e
[ jOOQ/jOOQ#8932 ] Use diamond operator in jOOQ code
...
These method calls use fully qualified constructor calls, which is why they had been overlooked.
2019-07-16 16:29:52 +02:00
Lukas Eder
cb866cb926
[ jOOQ/jOOQ#8944 ] Added support for the JSON predicate
2019-07-16 15:42:04 +02:00
Lukas Eder
ee94ae341d
[ jOOQ/jOOQ#8944 ] Add support for the JSON object constructor
2019-07-16 15:01:12 +02:00
Lukas Eder
c751499831
[ jOOQ/jOOQ#8944 ] Add support for the JSON array constructor.
2019-07-16 14:01:04 +02:00
Lukas Eder
b8e58b2605
[ jOOQ/jOOQ#7242 ] Regenerated Oracle schema
2019-07-16 12:56:17 +02:00
Lukas Eder
c37d555233
[ jOOQ/jOOQ#7242 ] Add support for MySQL
2019-07-15 13:02:08 +02:00
Lukas Eder
3560efe0d4
[ #7242 ] Add support for JSON / JSONB types in PostgreSQL
2019-07-15 12:42:18 +02:00
Lukas Eder
c435401163
[ jOOQ/jOOQ#8943 ] Add org.jooq.JSONB
2019-07-15 11:54:19 +02:00
Lukas Eder
29da62058e
[ jOOQ/jOOQ#8943 ] Add org.jooq.JSON
2019-07-15 11:14:28 +02:00
Lukas Eder
18998166bf
[ jOOQ/jOOQ#2026 ] Another internal class
2019-07-15 10:39:37 +02:00
Lukas Eder
aaedefc9eb
[ jOOQ/jOOQ#7811 ] Array types cannot change nullability when generating DDL
2019-07-11 16:24:09 +02:00
Lukas Eder
2dc8720fcd
[ jOOQ/jOOQ#7597 ] Do generate a check constraint for non-stored enums
2019-07-11 15:41:01 +02:00
Lukas Eder
1f0a1ab479
[ jOOQ/jOOQ#8933 ] Added issue reference, better method name
2019-07-11 14:48:37 +02:00
Lukas Eder
d941f44917
[ jOOQ/jOOQ#8933 ] DSL.unnest(Collection) doesn't work on PostgreSQL
2019-07-11 14:46:38 +02:00
Lukas Eder
4a166cbcd9
[ jOOQ/jOOQ#2026 ] Annotated additional types as Internal
2019-07-11 12:08:32 +02:00
Lukas Eder
cacc3e5a7c
[ jOOQ/jOOQ#8932 ] Use diamond operator in jOOQ code
2019-07-11 11:55:51 +02:00
Lukas Eder
b878ce333e
[ jOOQ/jOOQ#8929 ] DAOImpl should short circuit Result.map(RecordMapper) calls
2019-07-10 15:14:21 +02:00
Lukas Eder
f43815aa73
[ jOOQ/jOOQ#8925 ] Add DAO.fetchRangeOf(Field<Z>, Z, Z)
2019-07-10 15:05:52 +02:00
Lukas Eder
287b7525df
[ jOOQ/jOOQ#8924 ] Accidental tab/spaces mix
2019-07-10 14:00:55 +02:00
Lukas Eder
13c1ac8a37
[ jOOQ/jOOQ#8924 ] Add Settings.updateRecordVersion and
...
Settings.updateRecordTimestamp
2019-07-10 13:59:58 +02:00
Knut Wannheden
bea533dd78
[ jOOQ/jOOQ#2026 ] Add new @Internal annotation
...
This new annotation signifies that a given public type, method, or field
is in fact internal API and should not be used in client code.
2019-07-10 11:49:21 +02:00
Lukas Eder
65b90e14a5
[ jOOQ/jOOQ#2759 ] Improved implementation
2019-07-10 11:45:08 +02:00
Knut Wannheden
8b04f08e15
[ jOOQ/jOOQ#8919 ] Implement formatting in MiniJAXB
...
The formatting logic is encapsulated by the new internal `XMLBuilder`
class which also required a new internal interface `XMLAppendable` which
is implemented by all XJC generated classes.
The XJC plugin was modified accordingly and all code was regenerated.
Also note that the `MiniJAXB` class was moved to package
`org.jooq.util.jaxb.tools`.
2019-07-10 11:26:58 +02:00
Lukas Eder
7100fd6e08
[ jOOQ/jOOQ#8921 ] Fixed Support annotation on returningResult() methods
2019-07-10 10:52:50 +02:00
Lukas Eder
a8a6c86d25
Synced with pro repository
2019-07-10 10:48:12 +02:00
Lukas Eder
80f325273b
[ jOOQ/jOOQ#4498 ] Emulate INSERT .. ON DUP KEY .. RETURNING using OUTPUT
2019-07-10 10:18:35 +02:00
Lukas Eder
2069d086ba
[ jOOQ/jOOQ#8920 ] Implement UPDATE / DELETE .. RETURNING in SQL Server using OUTPUT
2019-07-09 18:20:03 +02:00
Knut Wannheden
d4e24de598
[ jOOQ/jOOQ#7827 ] MiniJAXB should only omit optional elements
...
While marshalling MiniJAXB should only omit an XML element if the
corresponding @XmlElement annotation has `required = false`. With
`required = true` the output should instead have an empty XML element.
2019-07-09 17:55:22 +02:00
Lukas Eder
02603d5c86
[ jOOQ/jOOQ#4498 ] Fetch also trigger generated values in SQL Server
2019-07-09 17:53:47 +02:00
Lukas Eder
8c69160983
[ jOOQ/jOOQ#7827 ] Prevent NPE in XMLDatabase#getSchemata0()
2019-07-09 17:52:51 +02:00
Lukas Eder
ee79bc2641
[ jOOQ/jOOQ#8915 ] COMMENT ON VIEW doesn't work on SQL Server
2019-07-09 14:59:10 +02:00
Knut Wannheden
9020e4eb42
[ jOOQ/jOOQ#8914 ] Consistently use MiniJAXB
2019-07-09 14:34:17 +02:00
Lukas Eder
44611c9548
Fixed automatic module name
2019-07-09 09:25:51 +02:00
Lukas Eder
9aa1341659
[ jOOQ/jOOQ#8910 ] Ignore SET SCHEMA
2019-07-08 13:12:52 +02:00
Lukas Eder
2d902c0fb4
[ jOOQ/jOOQ#8910 ] Ignore SET SCHEMA
2019-07-08 13:00:58 +02:00
Lukas Eder
3c73a4d5a3
[ jOOQ/jOOQ#7751 ] Add support for ALTER TABLE ONLY
2019-07-08 12:53:42 +02:00
Lukas Eder
57e1ac0c99
[ jOOQ/jOOQ#8910 ] Parse pg_catalog.set_config('search_path') as SET SCHEMA in DDLDatabase
2019-07-08 12:13:43 +02:00