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
Knut Wannheden
5949f1c0fa
[ jOOQ/jOOQ#7752 ] Add common flags to Sequence type
...
Adds the following methods to the `Sequence` interface:
`getStartWith()`, `getIncrementBy()`, `getMinValue()`, `getMaxValue()`,
`getCycle()`, and `getCache()`.
The `Sequence` objects returned by the `DDLInterpreter` now return the
expected values when these methods are called. And `DDL` (aka
`DSLContext#ddl()`) queries these methods to create a corresponding
`CREATE SEQUENCE` query.
2019-10-24 19:59:50 +02:00
Lukas Eder
3896681de6
[ jOOQ/jOOQ#9425 ] Support DROP SCHEMA .. CASCADE in Diff
2019-10-23 17:43:06 +02:00
Lukas Eder
a0369f3bd1
[ jOOQ/jOOQ#9436 ] WIP
2019-10-23 17:17:29 +02:00
Lukas Eder
a8ae80f7b1
[ jOOQ/jOOQ#9436 ] Cosmetics
2019-10-23 17:07:18 +02:00
Lukas Eder
fa90a4f936
[ jOOQ/jOOQ#9436 ] Add Meta.apply(Queries)
2019-10-23 17:06:45 +02:00
Lukas Eder
33478d4b91
[ jOOQ/jOOQ#9425 ] WIP
2019-10-23 16:57:06 +02:00
Lukas Eder
348ff4f665
[ jOOQ/jOOQ#9425 ] Diff UKs
2019-10-23 16:32:40 +02:00
Lukas Eder
18f45bdd56
[ jOOQ/jOOQ#9425 ] WIP
2019-10-23 16:16:23 +02:00
Lukas Eder
e4c8dc6aeb
[ jOOQ/jOOQ#9435 ] Let Key extend Named
2019-10-23 15:48:45 +02:00
Lukas Eder
69011c2272
[ jOOQ/jOOQ#9425 ] WIP
2019-10-23 15:33:01 +02:00
Lukas Eder
9b7281fd7c
Forgotten diffs
2019-10-23 14:33:00 +02:00
Lukas Eder
e04da416dc
[ jOOQ/jOOQ#9426 ] Close resource
2019-10-23 14:32:47 +02:00
Lukas Eder
e1efb1f082
[ jOOQ/jOOQ#9434 ] Add DDLExportConfiguration.respectOrder flags
2019-10-23 14:20:19 +02:00
Lukas Eder
995e80ee4c
[ jOOQ/jOOQ#9425 ] Commercial only feature
2019-10-23 13:42:07 +02:00