Commit Graph

5901 Commits

Author SHA1 Message Date
lukaseder
70ebfa1f6a [#5574] In MySQL, an incorrect column default is generated when the default is CURRENT_TIMESTAMP 2017-12-07 16:35:37 +01:00
lukaseder
0a1be969c9 [#6881] maven-deploy.bat's help options do not work (cannot be discovered easily) 2017-12-07 15:49:33 +01:00
Lukas Eder
35303c30cd
Merge pull request #6881 from enerko-informatik/fix_maven_deploy
Fix maven deploy
2017-12-07 15:39:17 +01:00
lukaseder
8cea070b19 [#6485] [#6812] Added parser support for GRANT and REVOKE 2017-12-07 15:23:24 +01:00
lukaseder
f0af780ec9 [#6812] Let GrantFinalStep and RevokeFinalStep extend DDLQuery 2017-12-07 15:15:32 +01:00
lukaseder
8f7ff41c42 [#6485] Better support for ALTER TABLE .. DROP COLUMN:
- Make COLUMN keyword optional
- Allow for dropping more than one column (#5319)
- Allow for optional parentheses around column(s)
2017-12-07 15:02:50 +01:00
lukaseder
3d2f24ff4b [#5319] Implemented this for SQL Server 2017-12-07 14:51:39 +01:00
lukaseder
178606ce44 [#5319] Add support for ALTER TABLE .. DROP (...) to allow for dropping multiple objects at once 2017-12-07 14:44:15 +01:00
lukaseder
7171af618c [#6880] ALTER COLUMN .. SET with identity type generates wrong query in MySQL and MariaDB 2017-12-07 12:06:12 +01:00
lukaseder
67d7cf5b95 Removed broken JAX RS example 2017-12-07 11:12:21 +01:00
lukaseder
895a23ea93 [#6887] org.jooq.Meta ignores foreign key names 2017-12-07 11:00:58 +01:00
lukaseder
4fdfc8e657 [#6867] [#6885] Add DSLContext.ddl(Table[]) and ddl(Collection<? extends Table<?>>) 2017-12-07 09:48:10 +01:00
Lukas Eder
cbea3c04f0
Merge pull request #6885 from timur-sh/6867
[#6867] Added a possibility to export several DDL of tables
2017-12-07 09:31:24 +01:00
Timur Shaidullin
58b9bb3770 [#6867] Added a possibility to export several DDL of tables 2017-12-05 21:19:08 +03:00
Nicolai Ehemann
b85c79b4fe maven-deploy.bat: Also fail with invalid arguments after valid arguments 2017-12-01 11:03:44 +01:00
Nicolai Ehemann
1df4479985 maven-deploy.bat: Fix differences between usage message and actual options parsed 2017-12-01 11:03:38 +01:00
Nicolai Ehemann
529648cca2 maven-deploy.bat: :Fix URL comparison for empty url argument 2017-12-01 11:02:44 +01:00
lukaseder
90ac40168d [#6812] [#6878] Added GRANT statement and its implementation. 2017-11-30 16:36:17 +01:00
lukaseder
8033002675 Release 3.10.2 2017-11-30 16:36:03 +01:00
lukaseder
7422b7aa10 Release 3.10.2 2017-11-30 16:35:13 +01:00
Lukas Eder
c5e25c1912
Merge pull request #6878 from timur-sh/6812
[#6812] Added GRANT statement and its implementation.
2017-11-30 15:16:24 +01:00
Timur Shaidullin
82c1dfa239 [#6812] Added GRANT statement and its implementation.
[#6812] Revoke statement was added and its implementation.

[#6839] Enhancement and refactoring
2017-11-29 23:43:25 +03:00
lukaseder
8e809eb8d1 [#6723] Add DSL.localDateTimeDiff() and localDateTimeAdd() 2017-11-29 15:33:16 +01:00
lukaseder
b2f9a4e5ad [#6873] Line numbers not aligned correctly between OSS and Pro edition 2017-11-29 10:02:42 +01:00
lukaseder
357ef34b12 [#4627] Support Java 8 constructor parameter reflection in DefaultRecordMapper 2017-11-29 09:48:57 +01:00
Lukas Eder
768937603f
Merge pull request #6872 from eric239/feature/4627-support-java8-parameters-non-exact-match
[#4627] Support using first available constructor with **different** number of arguments as the last resort
2017-11-29 09:34:29 +01:00
Ernest Mishkin
fc07ce221e [#4627] Support using first available constructor with **different** number of arguments as the last resort 2017-11-28 09:02:33 -08:00
lukaseder
a902861e55 [#6823] Java 6 compatibility 2017-11-28 15:00:11 +01:00
lukaseder
d92c0b61ba [#6860] Code generator doesn't work in Java 6 build, which calls java.lang.reflect.Method.getParameterCount() 2017-11-28 14:51:34 +01:00
lukaseder
37e25bca5c [#6839] Add org.jooq.Role 2017-11-28 13:12:04 +01:00
lukaseder
6c0ee7c527 [#6839] Add org.jooq.Role 2017-11-28 13:05:02 +01:00
Lukas Eder
fe5c1a03eb
Merge pull request #6862 from timur-sh/6839
[#6839] The Role type for GRANT statement
2017-11-28 12:55:01 +01:00
Timur Shaidullin
8d0a0c617b [#6839] The Role type for GRANT statement 2017-11-26 22:58:55 +03:00
lukaseder
41d4a78eb1 [#6838] Add org.jooq.User 2017-11-23 17:02:09 +01:00
Lukas Eder
89c8624d07
Merge pull request #6853 from timur-sh/6838
[#6838] The User type for GRANT statement
2017-11-23 16:48:11 +01:00
lukaseder
d3dfd67814 [#6855] SQLiteTableDefinition.toString() prints . after empty schema 2017-11-23 16:44:39 +01:00
lukaseder
35f36779df [#6854] sqlite_sequence is not a reliable way to discover identities 2017-11-23 16:39:08 +01:00
Timur Shaidullin
cf1dd67eca [#6838] An internal representation of UserImpl rectified to Name's type 2017-11-23 17:18:02 +03:00
Timur Shaidullin
09df218577 [#6838] The User type for GRANT statement 2017-11-23 16:51:30 +03:00
lukaseder
0b951e2d7c Don't run compiler in verbose mode 2017-11-23 14:46:25 +01:00
lukaseder
284936adcb [#6852] Remove PostgresDataType.MONEY 2017-11-23 13:23:31 +01:00
lukaseder
119f5ffce4 [#6797] Code generator doesn't work when Derby database uses non-standard collation 2017-11-23 11:32:08 +01:00
lukaseder
8efb2090be [#6845] <deprecationOnUnknownTypes/> has no effect 2017-11-22 19:02:31 +01:00
lukaseder
7b2a0f417a [#6841] SQLDataType.INTEGER.identity(true) not working for SQLLite 2017-11-22 18:18:13 +01:00
lukaseder
6434d07e0c [#6607] MockResultSet.getTimestamp(int, Calendar) ignores Calendar 2017-11-22 17:19:06 +01:00
lukaseder
1c6c18ccd8 [#6836] Add Record.format() 2017-11-22 11:35:08 +01:00
lukaseder
e54bd9b888 Added ALTER SYSTEM FLUSH commands to Oracle benchmark scripts 2017-11-22 11:34:58 +01:00
lukaseder
615b103a3d [#6835] Add new TXTFormat options to generate different table styles 2017-11-22 11:18:16 +01:00
lukaseder
81251be196 [#6833] Add TXTFormat to allow for additional text formatting options 2017-11-21 12:51:44 +01:00
lukaseder
5b3280c1a2 [#6823] Add DSLContext.explain(Query) 2017-11-21 12:23:18 +01:00