lukaseder
92cfbbb90c
[ #1502 ] Use GeneratorStrategy.getJavaMethodName()
2018-02-07 21:40:23 +01:00
lukaseder
87c49895c2
[ #1502 ] Add support for implicit join over to-one relationships (WIP)
...
- [#7152 ] Add Context.scopeStart() and scopeEnd()
- [#2791 ] Add a Context data map scoped to the outer scope of a subquery
- [#1502 ] Add support for implicit join over to-one relationships
2018-02-07 18:17:34 +01:00
lukaseder
c67ed24a88
[ #7148 ] Prevent generation of constructor if there are no inbound foreign keys
2018-02-07 15:14:25 +01:00
lukaseder
1f426ea3b1
[ #7148 ] Add code generation support for to-one implicit join relationships
2018-02-07 15:02:16 +01:00
lukaseder
5cd280e9d4
[ #6485 ] Added parser support for UPDATE .. FROM
2018-02-05 10:47:48 +01:00
lukaseder
b617440628
[ #7115 ] Allow usage of derived table as aliased parameter of TableImpl constructor
2018-02-02 16:00:56 +01:00
Lukas Eder
82a0c85bb9
Merge pull request #7115 from victorbr/typed-derived-table
...
Allow usage of derived table as aliased parameter of TableImpl constructor
2018-02-02 15:55:54 +01:00
lukaseder
9bcc5ca132
[ #5620 ] Add support for PL/SQL TABLE types in Oracle 12cR2
2018-02-02 12:58:49 +01:00
lukaseder
60aae83a42
[ #7140 ] Add support for converting java.sql.Struct to UDTRecord
2018-02-02 11:08:33 +01:00
lukaseder
9def7171d3
[ #7139 ] Add support for CREATE TABLE AS SELECT .. WITH [ NO ] DATA
2018-02-02 10:42:16 +01:00
lukaseder
95a775a0d6
[ #7132 ] Add some example code to jooq-spark-example
2018-02-01 16:31:49 +01:00
lukaseder
6fcd413706
[ #1677 ] [ #2769 ] [ #6485 ] Support RETURNING * and RETURNING t.*
2018-02-01 16:06:16 +01:00
lukaseder
7124fe0523
[ #1677 ] [ #2769 ] [ #6485 ] Fixed parser regression
2018-02-01 15:43:31 +01:00
lukaseder
34f10a99b8
[ #7131 ] Wrap the Table type in an implicit Scala class to allow for writing t.*
2018-02-01 15:24:02 +01:00
lukaseder
266d87f206
[ #1677 ] [ #2769 ] [ #6485 ] Added asterisk support
...
- [#2769 ] Add DSL.asterisk() to allow for explicitly issuing SELECT * statements
- [#1677 ] Add SelectFieldOrAsterisk type to support Table.asterisk() (t.*) and DSL.asterisk()
- [#6485 ] Parser support
2018-02-01 15:04:23 +01:00
lukaseder
febe59a305
Merge branch 'master' of https://github.com/jOOQ/jOOQ
2018-02-01 11:08:24 +01:00
lukaseder
ba60748e83
[ #7127 ] Exclude indexes from non-input-schemata
2018-02-01 11:07:52 +01:00
lukaseder
37e1db50ba
[ #7127 ] NPE while fetching certain indexes during code generation
2018-02-01 10:57:23 +01:00
lukaseder
15bd0f2429
[ #6485 ] Add support for parsing T-SQL apostrophe-quoted column aliases
2018-01-31 23:04:54 +01:00
lukaseder
404eadf2d6
[ #7114 ] Added Victor to contributor list
2018-01-31 10:04:36 +01:00
lukaseder
9d8667f015
[ #7125 ] Add code generation support for PL/SQL TABLE and associative TABLE types (WIP)
2018-01-30 18:08:54 +01:00
lukaseder
ff5baa15f6
[ #6485 ] [ #7123 ] Add CREATE TABLE and ALTER TABLE support for explicit column collations
2018-01-30 14:18:28 +01:00
lukaseder
0053ee22e5
[ #7117 ] Add DataType.collate(Collation)
2018-01-30 13:29:47 +01:00
lukaseder
20f802254a
[ #6485 ] [ #7116 ] Add parser support for COLLATE clause
2018-01-30 13:22:56 +01:00
lukaseder
20d1e08133
[ #7116 ] Add Field.collate(Collation) and collate(String) to support COLLATE clauses
2018-01-30 12:31:00 +01:00
lukaseder
6ae89a844f
[ #7120 ] Add org.jooq.Collation and DSL.collation(String)
2018-01-30 11:33:29 +01:00
lukaseder
a6f6acf54f
[ #7112 ] More annotations
2018-01-30 10:13:16 +01:00
Victor Bronstein
08acef4a9f
Allow usage of derived table as aliased parameter of TableImpl constructor
2018-01-30 11:10:05 +02:00
lukaseder
97204d116e
[ #7114 ] DSLContext.transactionXYZ() methods throw ConfigurationException with wrong message
2018-01-30 09:19:19 +01:00
Lukas Eder
cb5953c063
Merge pull request #7114 from ziliangpeng/fix-a-transaction-error-msg
...
Fix exception message in transaction
2018-01-30 09:17:00 +01:00
Victor Peng
1d73e62690
fix exception message in TransactionalRunnable + ThreadLocalTransactionProvider
2018-01-29 16:16:26 -08:00
lukaseder
4277414372
[ #7112 ] Support WITH clause for H2
2018-01-29 13:07:09 +01:00
lukaseder
32d695ef77
[ #7069 ] Add ParserException.sql(), position(), line(), column()
2018-01-29 12:30:56 +01:00
lukaseder
98e2b3a527
[ #7068 ] Compilation error in generated DAOs when primary key is a composite type
2018-01-29 12:13:34 +01:00
lukaseder
d34c1d6356
[ #7073 ] Add <nullability/> to <forcedType/> to allow for matching nullable / non-nullable / all columns
2018-01-29 12:08:55 +01:00
lukaseder
c6bf3873ab
[ #7073 ] Add <nullability/> to <forcedType/> to allow for matching nullable / non-nullable / all columns
2018-01-29 12:00:02 +01:00
lukaseder
7f590839da
[ #6485 ] Updated grammar
2018-01-29 11:59:50 +01:00
lukaseder
82efc1d588
[ #7107 ] Add support for CREATE INDEX ON (unnamed indexes)
2018-01-29 11:23:15 +01:00
lukaseder
d26dceaa25
[ #6485 ] Support parsing TRUNC() for date / timestamp
2018-01-28 21:48:25 +01:00
lukaseder
b68d48e9ee
[ #6485 ] Added support for parsing GENERATE_SERIES()
2018-01-28 13:29:42 +01:00
lukaseder
051cb2571d
[ #6485 ] Support SQL Server LEN() function
2018-01-27 15:47:23 +01:00
lukaseder
37f116a86e
[ #6485 ] Support omitting explicit limit in FETCH { FIRST | NEXT }
2018-01-27 15:42:13 +01:00
lukaseder
2fc5c410d2
[ #6485 ] Support parsing SQL Server's IDENTITY and IDENTITY(x, y) syntax
2018-01-26 17:16:09 +01:00
lukaseder
dc2e9b21a4
[ #6485 ] Support parsing T-SQL GO command to send a batch to the server
2018-01-26 17:07:07 +01:00
lukaseder
bff5cbf085
[ #6485 ] Support parsing WITH with DML statements
2018-01-26 15:02:43 +01:00
lukaseder
94e50fb2c7
[ #6485 ] Support parsing WITH with DML statements
2018-01-26 14:59:37 +01:00
lukaseder
457b5bb8cd
[ #6485 ] Fixed regression
2018-01-26 14:33:53 +01:00
lukaseder
48ac06bb60
[ #6485 ] Compound keywords aren't parsed correctly when they contain line breaks
2018-01-26 14:18:42 +01:00
lukaseder
c20dc27254
[ #6485 ] Fixed aliasing syntax in MERGE
2018-01-26 12:48:32 +01:00
lukaseder
4a209aa4ce
[ #6726 ] Updated grammar
2018-01-26 12:36:01 +01:00