Commit Graph

7884 Commits

Author SHA1 Message Date
Lukas Eder
40a7e347f2 [jOOQ/jOOQ#2370] Add org.jooq.TableType (WIP) 2019-10-31 15:18:16 +01:00
Lukas Eder
67a12ec93c [jOOQ/jOOQ#2370] Add org.jooq.TableType and Table.getType() to describe the type of a table 2019-10-31 15:04:15 +01:00
Lukas Eder
bab16f8df7 [jOOQ/jOOQ#9329] Don't do this in Java 6 2019-10-31 14:18:23 +01:00
Lukas Eder
258a4b0fc2 [jOOQ/jOOQ#9099] Javadoc is being built in test modules even when not activating the release profiles 2019-10-31 13:55:46 +01:00
Lukas Eder
6293b168ac Release 3.12.3 2019-10-31 13:55:10 +01:00
Lukas Eder
02adac7e8f [jOOQ/jOOQ#9476] Add parser support for MySQL [ INNER ] JOIN without ON clause 2019-10-31 12:04:26 +01:00
Lukas Eder
bebb068d27 [jOOQ/jOOQ#9460] Support additional Settings.interpreterDialects and add an InterpreterConnectionProvider SPI 2019-10-31 11:47:22 +01:00
Lukas Eder
3d0cc51db2 [jOOQ/jOOQ#9478] Support parsing ALTER TABLE .. ALTER COLUMN .. SET NULL
syntax
2019-10-31 10:54:40 +01:00
Lukas Eder
85ce843bac [jOOQ/jOOQ#9480] CREATE SEQUENCE implementation should reuse Sequence.getDataType() in various flags 2019-10-31 10:42:13 +01:00
Lukas Eder
5a060431da [jOOQ/jOOQ#9437] Use T instead of Number, where applicable
Also, rename parameter from constant to value
2019-10-31 10:39:39 +01:00
Lukas Eder
eda9518521 [jOOQ/jOOQ#9479] Remove internal, deprecated DefaultConfiguration constructors 2019-10-31 10:24:07 +01:00
Lukas Eder
ce5fac4b74 [jOOQ/jOOQ#8194] Add a Configuration.systemConnectionProvider() SPI 2019-10-31 10:06:31 +01:00
Lukas Eder
6e654363ad [jOOQ/jOOQ#9473] Creating tables using DSLContext.ddl() converts VARBINARY columns to TEXT in MySQL 2019-10-31 09:52:14 +01:00
Lukas Eder
408412503c [jOOQ/jOOQ#9460] Add an InterpreterConnectionProvider SPI 2019-10-30 17:34:23 +01:00
Knut Wannheden
b8cbde22cc [jOOQ/jOOQ#9437] Add flag clauses to ALTER SEQUENCE to DSL API
Adds the new `AlterSequenceFlagsStep` as a supertype to
`AlterSequenceStep`, which allows setting and clearing various flags
like `MINVALUE` and `CACHE`.
2019-10-30 17:28:32 +01:00
Lukas Eder
bf15048959 [jOOQ/jOOQ#7034] Prevent StackOverflowError 2019-10-30 17:01:41 +01:00
Lukas Eder
da8abbdbb9 [jOOQ/jOOQ#9471] JDBCDatabase does not order objects alphabetically 2019-10-30 16:09:53 +01:00
Lukas Eder
c7839bfa94 [jOOQ/jOOQ#7034] Sync'ed duplicate logic between DDLDatabase and DDLMetaProvider 2019-10-30 15:34:37 +01:00
Knut Wannheden
23d7479bff [jOOQ/jOOQ#9464] jOOQ emulates ALTER TABLE IF EXISTS for MariaDB
Added back `@Support` annotations to `alterTableIfExists()` methods and
enabled corresponding integration tests for MariaDB.
2019-10-30 15:31:00 +01:00
Lukas Eder
3f4ffd72e6 [jOOQ/jOOQ#9470] FilePatter.Loader should accept Source, instead of InputStream 2019-10-30 15:30:23 +01:00
Lukas Eder
3b3294563c [jOOQ/jOOQ#7034] Fixed compilation error 2019-10-30 15:02:58 +01:00
Lukas Eder
b03bed965b [jOOQ/jOOQ#9468] SQLDialect.ASE cannot be used with a MockConnection 2019-10-30 14:56:37 +01:00
Lukas Eder
af901e4e28 [jOOQ/jOOQ#7034] Extract AbstractMetaDatabase 2019-10-30 14:46:41 +01:00
Lukas Eder
829d5220ae [jOOQ/jOOQ#8104] Add support for ALTER DATABASE with DDLDatabase 2019-10-30 12:49:55 +01:00
Knut Wannheden
73c0db1898 [jOOQ/jOOQ#9464] Remove MariaDB from @Support on alterTableIfExists() 2019-10-30 08:23:54 +01:00
Knut Wannheden
9762577470 [jOOQ/jOOQ#9463] Add @Support to methods of LoaderSourceStep 2019-10-30 07:18:49 +01:00
Knut Wannheden
0de0e54dd7 [jOOQ/jOOQ#9462] Add @Support to BatchBindStep#bind() methods 2019-10-30 07:01:09 +01:00
Knut Wannheden
98df4ec42f [jOOQ/jOOQ#9461] Add @PlainSQL annotation to DSLContext#batch() methods 2019-10-30 06:49:42 +01:00
Knut Wannheden
b52ab14560 [jOOQ/jOOQ#9362] Add Settings.interpreterDialect 2019-10-30 06:48:28 +01:00
Lukas Eder
fcbbc5103e [jOOQ/jOOQ#8528] Refactorings (WIP) 2019-10-29 17:21:17 +01:00
Lukas Eder
8f375b6cf4 [jOOQ/jOOQ#8528] Refactorings (WIP) 2019-10-29 17:15:37 +01:00
Lukas Eder
70f0fe3426 [jOOQ/jOOQ#9457] UDT.getQualifiedName() doesn't return schema qualification for generated tables 2019-10-29 15:15:30 +01:00
Lukas Eder
080e3a6e4c [jOOQ/jOOQ#9329] Add reactive streams in published ZIP file as a
dependency, for convenience
2019-10-29 12:55:14 +01:00
Lukas Eder
05e7d361ae [jOOQ/jOOQ#9414] Unable to create index with qualified index name on
Oracle dialect
2019-10-29 12:54:41 +01:00
Lukas Eder
99806c40d8 [jOOQ/jOOQ#9425] Added some Javadoc to diff() 2019-10-29 10:12:25 +01:00
Lukas Eder
1b8866667b [jOOQ/jOOQ#9445] Support ALTER VIEW .. RENAME 2019-10-25 17:44:03 +02:00
Lukas Eder
8e5a6e7733 [jOOQ/jOOQ#9445] Fix renaming of qualified table 2019-10-25 17:35:45 +02:00
Lukas Eder
4f132eed78 [jOOQ/jOOQ#9445] Support ALTER TABLE .. RENAME CONSTRAINT .. TO 2019-10-25 17:21:58 +02:00
Lukas Eder
ac8e5960da [jOOQ/jOOQ#9445] Support ALTER INDEX .. RENAME 2019-10-25 16:56:57 +02:00
Lukas Eder
ab7d81bc8d [jOOQ/jOOQ#9445] Support ALTER TABLE .. MODIFY .. [ NULL | NOT NULL ] 2019-10-25 16:36:36 +02:00
Lukas Eder
7aa79457be [jOOQ/jOOQ#9445] Support ALTER INDEX .. RENAME in ASE 2019-10-25 16:28:33 +02:00
Lukas Eder
bcbe0b12dc [jOOQ/jOOQ#9425] Diff FOREIGN KEYs 2019-10-25 14:54:46 +02:00
Lukas Eder
9f67ef979f [jOOQ/jOOQ#9436] Meta.apply(String) instead of apply(String...) 2019-10-25 13:48:58 +02:00
Lukas Eder
5fc02e1124 [jOOQ/jOOQ#9436] Added further convenience 2019-10-25 11:48:51 +02:00
Lukas Eder
c465cce785 [jOOQ/jOOQ#9441] Add DSLContext.meta(String...) for convenience 2019-10-25 11:40:22 +02:00
Lukas Eder
992fb3609a [jOOQ/jOOQ#9436] Added convenience API 2019-10-25 10:27:38 +02:00
Lukas Eder
b2685787f8 [jOOQ/jOOQ#7752] Diff CREATE SEQUENCE with flags 2019-10-25 10:20:40 +02:00
Lukas Eder
0d3b9ec7ff [jOOQ/jOOQ#7752] Added more Javadoc explaining nullability 2019-10-25 09:30:24 +02:00
Knut Wannheden
5171200224 Cleanup: Remove extraneous and add missing preprocessor tags 2019-10-24 20:09:36 +02:00
Knut Wannheden
87f3654e68 [jOOQ/jOOQ#9403] Commit JAXB regenerated Database class
CUBRID is no longer listed in the Javadoc of some methods.
2019-10-24 20:06:25 +02:00