Commit Graph

6150 Commits

Author SHA1 Message Date
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
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
lukaseder
81b9f9ab70 [#6726] Support precision on TIME and TIMESTAMP data types 2018-01-26 12:30:56 +01:00
lukaseder
eb9ac28c18 [#6485] Updated grammar 2018-01-26 11:48:21 +01:00
lukaseder
36a866dd5c [#6485] Add parser support for the PostgreSQL array contains operator: @> 2018-01-26 11:48:06 +01:00
lukaseder
ce3bd39cff [#6485] Support parsing ARRAY_AGG() 2018-01-26 11:28:52 +01:00
lukaseder
35906b8033 [#7102] Inaccurate Javadoc for DSLContext.fetchValue() and fetchValues() 2018-01-26 10:14:59 +01:00
lukaseder
54b8e03d4d [#7101] Add T DSLContext.fetchValue(Field<T>) 2018-01-26 10:10:39 +01:00
lukaseder
ca98250aae [#7087] Added documentation 2018-01-26 10:10:31 +01:00
lukaseder
0e12b3fa6e [#7087] Support USE for SET SCHEMA in Derby and HSQLDB 2018-01-25 16:31:12 +01:00
lukaseder
cbfd3bb6ee [#7087] Support USE for SET SCHEMA and SET CATALOG in MySQL 2018-01-25 16:17:55 +01:00
lukaseder
c2ff3dfd10 [#6485] [#7087] Support parsing USE as SET CATALOG 2018-01-25 15:57:58 +01:00
lukaseder
b7f6c21655 [#7087] Add support for USE (SET CATALOG) in SQL Server 2018-01-25 15:47:57 +01:00
lukaseder
c8fb2031dc [#7087] Add support for Oracle's ALTER SESSION SET CURRENT_SCHEMA command 2018-01-25 15:18:43 +01:00