Lukas Eder
17df39efbc
[ jOOQ/jOOQ#8656 ] Add org.jooq.DDLExportConfiguration
2019-05-21 12:58:18 +02:00
Lukas Eder
fce9626b13
[ jOOQ/jOOQ#8615 ] Missing NOTICE file from commons-lang
2019-05-21 12:23:17 +02:00
Lukas Eder
cdf8ea7381
[ jOOQ/jOOQ#8660 ] Add support for synthetic ALTER TABLE .. DROP PRIMARY KEY <name> syntax
2019-05-21 11:20:05 +02:00
Lukas Eder
b62b8bf0a2
[ #6709 ] Support custom Hibernate properties in JPADatabase
2019-05-20 12:48:04 +02:00
Lukas Eder
27203a8e52
Added jOOQ-pro dependency
2019-05-20 12:33:14 +02:00
Lukas Eder
80bb688a75
[ #8654 ] Emulate MySQL's ALTER TABLE .. DROP PRIMARY KEY in PostgreSQL
2019-05-20 11:16:09 +02:00
Lukas Eder
5c17db88e8
[ #8201 ] Add support for EXECUTE for use in procedural blocks
2019-05-20 11:02:35 +02:00
Lukas Eder
159a2bbb26
[ #8650 ] Add support for MySQL's ALTER TABLE .. DROP PRIMARY KEY syntax
2019-05-20 10:25:34 +02:00
Lukas Eder
ebce61b0fc
[ #8649 ] Add support for MySQL's ALTER TABLE .. DROP FOREIGN KEY syntax
2019-05-18 16:47:48 +02:00
Lukas Eder
a452eba624
Merge pull request #8645 from mrehkopf/plpgsql_fix
...
Sakila/PostgreSQL: Replace nonexisting IF with CASE
2019-05-17 14:52:01 +02:00
Maximilian Rehkopf
2a9a29743f
Sakila/PostgreSQL: Replace nonexisting IF with CASE
2019-05-17 13:56:30 +02:00
Lukas Eder
3767310b65
Removed accidentally added files
2019-05-17 09:24:27 +02:00
Lukas Eder
8d61fa4235
[ #8637 ] Support annotation mismatch between overloaded methods
2019-05-16 11:11:01 +02:00
Lukas Eder
626703b841
[ #8636 ] Missing PlainSQL annotations on some API
2019-05-16 10:08:13 +02:00
Knut Wannheden
496e381e79
[ #8634 ] Remove MySQL support for DROP INDEX IF EXISTS
...
MySQL does not support this and it cannot easily be emulated.
2019-05-16 08:03:33 +02:00
Knut Wannheden
fb9fd1e1f4
Change log4j2.xml files to no longer log log4j debug messages
2019-05-16 08:03:13 +02:00
Knut Wannheden
63be5f7ebb
[ jOOQ/jOOQ-pro#24 ] Extract GenerationToolTest
2019-05-16 08:02:14 +02:00
Lukas Eder
6f43106f47
[ #8627 ] Some Support annotation mismatches between DSLContext and DSL methods
2019-05-14 18:03:17 +02:00
Lukas Eder
f5c93ca6b9
[ #7518 ] [ #8623 ] Add parser support for TOP (n) in DML
2019-05-14 14:38:58 +02:00
Lukas Eder
9e348f28d0
[ #7163 ] More consistent method names
2019-05-14 13:52:41 +02:00
Lukas Eder
62c42944d3
[ #8619 ] Let Query subtypes extends RowCountQuery, which extends Publisher<Integer>
2019-05-13 12:39:47 +02:00
Lukas Eder
b1d992e33b
[ #8619 ] Let Query subtypes extends RowCountQuery, which extends Publisher<Integer>
2019-05-13 12:39:40 +02:00
Lukas Eder
af00823df5
[ #4371 ] Add support for the JDK 9 Flow API (JSR-166 enhancements) and reactive streams
2019-05-13 11:37:08 +02:00
Lukas Eder
4dc63312a8
[ #8606 ] Fixed this also for values(Field...)
2019-05-13 09:27:17 +02:00
lukaseder
00dbe54d69
[ #7163 ] WIP
2019-05-10 16:43:43 +02:00
lukaseder
4aa834c8d0
Merge branch 'master' of https://github.com/jOOQ/jOOQ
2019-05-09 21:09:30 +02:00
Knut Wannheden
971378a3b0
[ #8579 ] Implement parsing of UNIQUE predicate
2019-05-09 11:17:41 +02:00
Knut Wannheden
7d818d2f3f
[ #8294 ] Interactive mode is the default
2019-05-09 11:17:26 +02:00
Knut Wannheden
7a7350e508
[ #8606 ] Bad SQL generated when writing multi row insert query with
...
unknown column names (plain SQL table)
2019-05-09 11:17:00 +02:00
lukaseder
9f4754bac5
[ #8606 ] Bad SQL generated when writing multi row insert query with unknown column names (plain SQL table)
2019-05-07 18:04:14 +02:00
lukaseder
aa5e566d88
[ #8294 ] Interactive mode is the default
2019-05-07 18:04:04 +02:00
lukaseder
d87e6f1b93
Added missing Support annotations
2019-05-07 17:22:56 +02:00
lukaseder
0611a6713d
[ #8606 ] Bad SQL generated when writing multi row insert query with unknown column names (plain SQL table)
2019-05-07 17:22:37 +02:00
lukaseder
651fbc5973
[ #8604 ] Add support for DB2 multi ALTER TABLE ADD / DROP statements
2019-05-06 13:13:51 +02:00
lukaseder
b3b7090495
[ #8603 ] DB2 CREATE TABLE IF EXISTS emulation should ignore SQLState 42710, not 42704
2019-05-06 13:03:53 +02:00
lukaseder
034c2db718
[ #8602 ] Add support for DB2 translate
2019-05-06 12:55:56 +02:00
Knut Wannheden
8ede6ac357
[ #8593 ] The row_number emulation is only needed in the pro editions
2019-05-03 16:10:13 +02:00
Knut Wannheden
b61f2d0c9b
[ #8593 ] DB2 ranking functions require an ORDER BY clause
2019-05-03 16:01:07 +02:00
Knut Wannheden
554b8fcd1e
[ #8596 ] Support more DML for MySQL
...
Added some missing @Support annotations.
2019-05-03 15:48:55 +02:00
Knut Wannheden
58cb9e5692
[ #8595 ] Support more MySQL DDL
...
CREATE SCHEMA, CREATE OR REPLACE VIEW, and DROP SCHEMA.
2019-05-03 15:48:37 +02:00
lukaseder
cad39d4e62
[ #8593 ] DB2 ranking functions require an ORDER BY clause
2019-05-02 13:39:10 +02:00
Knut Wannheden
a7a0a02d3c
[ #8591 ] Extract DSL#unnest() into private unnest0()
...
This refatoring is done in order to avoid @Support annotated methods
(with incompatible sets of dialects) calling each other.
2019-05-02 11:59:55 +02:00
Knut Wannheden
3d94a4885e
[ #8590 ] Support for SQLite EXPLAIN
2019-05-02 11:33:32 +02:00
Knut Wannheden
696d953036
[ #8588 ] Add SQLite support for partial indexes
...
Adds SQLite to the @Support annotations of CreateIndexWhereStep.
2019-05-02 11:33:13 +02:00
Knut Wannheden
58e3b64d85
[ #8584 ] Use fetch(String, Object...) in SQLiteDatabase#loadPrimaryKeys()
...
Protect against the case of table names containing quotes.
2019-05-01 13:35:54 +02:00
Knut Wannheden
06a6c783ab
[ #8581 ] Explicitly specify column types for PRAGMA TABLE_INFO
...
Using SQLite driver version 3.27.2 the jOOQ code generator no longer
generates the default value for VARCHAR typed columns, due to how the
driver determines the column type. Thus the PRAGMA TABLE_INFO query now
specifies the column types up-front.
2019-05-01 13:35:26 +02:00
Knut Wannheden
82f18d0129
[ #8582 ] Support AURORA_MYSQL in MySQLDSL
...
Add AURORA_MYSQL to @Support annotations of MySQLDSL.
2019-05-01 13:34:47 +02:00
lukaseder
cc4d7cd837
[ #8573 ] Outdated Javadoc on ExecuteType.DDL
2019-04-29 10:52:55 +02:00
lukaseder
6ad62ad5b7
[ #7518 ] [ #8572 ] Add parser support for RATIO_TO_REPORT
2019-04-29 10:24:24 +02:00
lukaseder
0e50536a3e
[ #8570 ] Wrong Javadoc on Record.setValue()
2019-04-29 09:47:50 +02:00