Commit Graph

6096 Commits

Author SHA1 Message Date
lukaseder
c089ae8dcd [#5960] Diagnose missing and excess ResultSet.wasNull() calls 2018-01-25 10:01:11 +01:00
lukaseder
70354dbb22 Updated grammar 2018-01-25 10:01:06 +01:00
lukaseder
4db17151f6 [#5960] Diagnose missing and excess ResultSet.wasNull() calls 2018-01-25 09:56:05 +01:00
lukaseder
af2e6acf6a [#5960] [#7095] Add Settings.inListPadBase and use it in diagnostic
- [#5960] Add diagnostic to detect duplicate IN lists of different degree
- [#7095] Add Settings.inListPadBase
2018-01-24 23:07:36 +01:00
lukaseder
b2e4cadf8a [#5960] [#7094] Duplicate SQL detection
- [#5960] Duplicate SQL detection
- [#7094] Add ParamType.FORCE_INDEXED
2018-01-23 22:10:18 +01:00
lukaseder
972e330b60 [#5960] Find out which projected columns from SELECT statements aren't really needed. (JDBC) 2018-01-23 18:42:38 +01:00
lukaseder
622b3a526c [#5960] Add a DiagnosticsListener SPI 2018-01-23 18:01:58 +01:00
lukaseder
cd176e0ad5 [#7091] ParsingStatement is not overriding all methods from DefaultStatement 2018-01-23 16:14:27 +01:00
lukaseder
a18861e480 Remove obsolete deprecation warning 2018-01-23 15:33:48 +01:00
lukaseder
7db2298f5a Internal refactoring to prevent repetition 2018-01-23 15:25:44 +01:00
lukaseder
8b8b9baddc [#6485] Updated grammar 2018-01-23 15:25:25 +01:00
lukaseder
fba809b5f8 [#6485] [#7086] Add parser support for COMMENT ON VIEW 2018-01-23 15:11:24 +01:00
lukaseder
2528c11909 [#7086] Add support for COMMENT ON VIEW 2018-01-23 15:06:31 +01:00
lukaseder
731c8e93a6 [#6485] [#7087] SET CATALOG not available in OSS edition 2018-01-23 13:50:42 +01:00
lukaseder
25ab285691 [#6485] [#7089] Parser and DDLDatabase cannot parse certain PostgreSQL types 2018-01-23 13:40:21 +01:00
lukaseder
6d98a5420a [#6485] [#7087] Added parser support for SET { SCHEMA | CATALOG } 2018-01-23 13:18:49 +01:00
lukaseder
72da87c42a [#7087] Add support for SET SCHEMA and SET CATALOG 2018-01-23 12:40:29 +01:00
lukaseder
f017fdce8f Regenerated some example code 2018-01-23 12:40:14 +01:00
lukaseder
52abd804e1 [#6485] [#7084] Parse (and ignore) ALTER { SCHEMA | DOMAIN } OWNER TO 2018-01-23 11:15:18 +01:00
lukaseder
a5ffdbdf00 [#6485] [#7084] Parse (and ignore) more COMMENT ON statements 2018-01-23 10:52:20 +01:00
lukaseder
d9377c2e35 [#6265] Added missing Routine <: Named implementation 2018-01-18 18:04:16 +01:00
lukaseder
001a3f6e80 [#6265] Properly qualify all names 2018-01-18 18:00:58 +01:00
lukaseder
97388a61cc [#6071] [#6265] New org.jooq.Named API
- [#6071] Add Name Sequence.getQualifiedName() and getUnqualifiedName()
- [#6265] Add org.jooq.Named API for all types containing a getName() method
2018-01-18 17:51:46 +01:00
lukaseder
c638df856b [#6145] Add Queries.block() 2018-01-18 16:44:47 +01:00
lukaseder
464b8c9548 [#6140] Add <clean/> to <target/> in code generator configuration 2018-01-18 16:32:26 +01:00
lukaseder
308311a544 [#6261] Support loading multiple files in DDLDatabase 2018-01-18 15:19:23 +01:00
lukaseder
7a2775a97f [#6485] Support (and ignore) SQL*Plus style SET commands in parser 2018-01-18 14:28:59 +01:00
lukaseder
7adbd3ab0a [#6986] Emulate COMMENT ON in SQL Server using sp_updateextendedproperty 2018-01-18 12:41:07 +01:00
lukaseder
39977aaa5b [#6474] Support anonymous blocks in SQL Server 2018-01-18 11:35:01 +01:00
lukaseder
180f8bf688 [#6485] [#7074] Support PostgreSQL SMALLSERIAL and BIGSERIAL types in parser / DDLDatabase 2018-01-18 11:13:16 +01:00
lukaseder
2d6839a337 [#7079] Excess semi colon generated in Scala code 2018-01-18 10:32:03 +01:00
lukaseder
5c7268b982 [#7078] Excess whitespace in generated Scala case classes 2018-01-18 10:25:37 +01:00
lukaseder
33c3a23359 [#6606] End of Scala 2.11 support for jOOQ Open Source Edition 2018-01-16 16:45:38 +01:00
lukaseder
43d72cc8ed [#6606] End of Scala 2.11 support for jOOQ Open Source Edition 2018-01-16 16:35:18 +01:00
lukaseder
dd94e95b93 [#6733] jOOQ-scala 2.11 cannot be built with JDK 9 2018-01-16 13:23:31 +01:00
lukaseder
3d416686f9 [#6485] Added support for parsing the DELIMITER command 2018-01-16 13:09:17 +01:00
lukaseder
e43b0e28b3 [#6485] Show line and column numbers in error message 2018-01-16 12:28:09 +01:00
lukaseder
38ec49ba87 [#6485] Added support for parsing SQL Server VARCHAR(max) length 2018-01-16 12:08:01 +01:00
lukaseder
380cb706c8 [#7062] NotSerializableException when Record references reflection cache 2018-01-16 10:43:05 +01:00
lukaseder
0187539b05 [#7061] Programmatic code generator Database configuration doesn't default to <includes>.*</includes> 2018-01-16 09:55:09 +01:00
lukaseder
a9a51e6de0 [#6485] Added JDBC escape syntax to grammar 2018-01-15 13:25:00 +01:00
lukaseder
cf33bfd90c [#6485] Support parsing JDBC escape syntax for {fn ... } calls 2018-01-15 13:21:52 +01:00
lukaseder
6ffc6c5afa [#6485] Added missing support for parsing ABS() function 2018-01-15 13:14:57 +01:00
lukaseder
790739147b [#7051] [#7052] Generated scala code contains deprecation warning for TableImpl 2018-01-15 10:37:54 +01:00
Lukas Eder
9053f74de3
Merge pull request #7052 from er1c/scala-deprecation
[7051] Fix generated scala deprecation warning
2018-01-15 10:32:52 +01:00
lukaseder
911b658378 [#7049] Generated Tables.scala has unused imports 2018-01-15 10:18:22 +01:00
lukaseder
85e5a34f44 [#7055] Fixed regression 2018-01-15 09:52:49 +01:00
lukaseder
f6c98264d4 [#6485] Support parsing JDBC escape syntax for date/time literals 2018-01-15 09:48:19 +01:00
lukaseder
e658c4c78c Updated manual's contributor list 2018-01-15 09:25:54 +01:00
lukaseder
7890c23b32 [#7055] POJO copy constructor should use interface when codegen of <interfaces/> = true 2018-01-15 09:25:44 +01:00