Lukas Eder
|
8f8f88f665
|
Added resource to .gitignore
|
2013-02-12 16:24:24 +01:00 |
|
Lukas Eder
|
cea755069d
|
[#834] Add support for the Firebird / Postgres UPDATE .. RETURNING
clause
|
2013-02-12 16:22:04 +01:00 |
|
Lukas Eder
|
5690504fea
|
Added database artefacts to .gitignore
|
2013-02-12 16:20:02 +01:00 |
|
Lukas Eder
|
ab5f79497f
|
Fixed launch targets
|
2013-02-12 16:11:56 +01:00 |
|
Lukas Eder
|
a6fcc7755d
|
[#1977] Remove the confusing concept of having a "main key" as opposed
to a "primary key" - Regenerated H2, Oracle, Postgres
|
2013-02-12 12:37:47 +01:00 |
|
Lukas Eder
|
33b0af0f5e
|
[#1977] Remove the confusing concept of having a "main key" as opposed
to a "primary key" - Fixed the sample databases. T_BOOK_STORE shall
have a primary key, instead of a UNIQUE key
|
2013-02-12 12:37:12 +01:00 |
|
Lukas Eder
|
55ac47250a
|
[#1977] Remove the confusing concept of having a "main key" as opposed
to a "primary key" - Fixed generated code
|
2013-02-12 12:30:25 +01:00 |
|
Lukas Eder
|
5bd9a61f16
|
[#1309] Let Factory.val() return Param<T> instead of Field<T>
|
2013-02-12 11:18:46 +01:00 |
|
Lukas Eder
|
60397b8f89
|
[#2133] Allow for mapping <outputSchema/> to "" (empty) in order to
avoid the generation of a schema - Regenerated oracle3
|
2013-02-11 15:15:09 +01:00 |
|
Lukas Eder
|
3d30514a52
|
[#2133] Allow for mapping <outputSchema/> to "" (empty) in order to
avoid the generation of a schema
|
2013-02-11 15:14:59 +01:00 |
|
Lukas Eder
|
ba97e7a604
|
Regenerated oracle2 schema
|
2013-02-11 14:47:44 +01:00 |
|
Lukas Eder
|
a4a3479b6f
|
[#2079] Support generation of bean validation annotations on records
and interfaces - Regenerated H2 and Firebird schemas
|
2013-02-11 14:13:39 +01:00 |
|
Lukas Eder
|
e7b3db3ccb
|
[#2079] Support generation of bean validation annotations on records
and interfaces
|
2013-02-11 14:13:23 +01:00 |
|
Lukas Eder
|
5af38a690a
|
Fixed launch configuration
|
2013-02-09 18:29:50 +01:00 |
|
Lukas Eder
|
ad4378ec57
|
[#2160] [#2161] Add Executor.batchInsert,
batchUpdate(UpdatableRecord<?>...) to mass-insert/update a set of
UpdatableRecords
|
2013-02-09 18:24:14 +01:00 |
|
Lukas Eder
|
66dd5f25e9
|
[#1686] Add UpdatableRecord.insert() and update()
|
2013-02-09 17:48:05 +01:00 |
|
Lukas Eder
|
304865bbdf
|
[#2177] Add ResultQuery.intern() and Result.intern() for string
interning in result sets
|
2013-02-09 16:42:29 +01:00 |
|
Lukas Eder
|
f80a193467
|
Changed benchmark constant
|
2013-02-09 12:18:10 +01:00 |
|
Lukas Eder
|
058151a756
|
[#2178] Improve FieldList. Avoid creating excessive array lists, where
simple (immutable) Field<?>[] are sufficient - Removed dependency
between SelectFieldList and FieldList
|
2013-02-08 19:12:58 +01:00 |
|
Lukas Eder
|
8573e3d0c5
|
[#2178] Improve FieldList. Avoid creating excessive array lists,
where simple (immutable) Field<?>[] are sufficient - Added benchmark
|
2013-02-08 13:07:53 +01:00 |
|
Lukas Eder
|
ffed40f22e
|
Renamed methods from example
|
2013-02-08 12:17:05 +01:00 |
|
Lukas Eder
|
32a166a198
|
[#2172] Add <T> set(Field<T>, Select<? extends Record1<T>>) methods
to UPDATE, MERGE and INSERT statements
|
2013-02-07 15:29:14 +01:00 |
|
Lukas Eder
|
7af3fe112e
|
[#1926] Add <T1, T2, ..., T[N]> MergeXXXStep<R, T1, T2, ..., T[N]>
Executor.mergeInto(Table<?>, Field<T1>, Field<T2>, ..., Field<TN>)
|
2013-02-07 11:53:34 +01:00 |
|
Lukas Eder
|
d718f61059
|
[#1921] Add <T1, T2, ..., T[N]> InsertValuesStep[N]<R, T1, T2, ...,
T[N]> Executor.insertInto(Table<R>, Field<T1>, Field<T2>, ...,
Field<TN>)
|
2013-02-05 18:20:57 +01:00 |
|
Lukas Eder
|
5d1a98b49d
|
[#1886] Query.bind() has no effect when Query.keepStatement(true)
and StatementType.STATIC_STATEMENT are combined
|
2013-02-05 14:53:48 +01:00 |
|
Lukas Eder
|
649954e76c
|
[#2159] Let ExecuteListener extend Serializable
|
2013-02-04 20:45:49 +01:00 |
|
Lukas Eder
|
86e581c869
|
[#1578] Change configuration of ExecuteListeners in Configuration.
Listeners instances should be provided, not classes
|
2013-02-04 20:39:43 +01:00 |
|
Lukas Eder
|
e792c72173
|
[#1902] Duplicate SELECT API between Executor and Factory
|
2013-02-04 18:44:18 +01:00 |
|
Lukas Eder
|
59732b662d
|
[#2154] Generated Records should access values by index, not by
field, for performance reasons - Regenerated H2 schema
|
2013-02-04 16:22:16 +01:00 |
|
Lukas Eder
|
c4850ad5e1
|
[#1170] Improve performance on jOOQ's reflection usage - Added benchmark
|
2013-02-01 18:56:50 +01:00 |
|
Lukas Eder
|
da43b21fa8
|
Improved benchmark
|
2013-02-01 16:09:58 +01:00 |
|
Lukas Eder
|
cfae02d9ab
|
Improved performance of AbstractRecord.fieldsRow(), resulting in a
14% performance gain in a relevant Record.setValue(),
Record.getValue() benchmark - Regenerated H2 Schema
|
2013-02-01 14:09:50 +01:00 |
|
Lukas Eder
|
5a94b69ea0
|
[#2144] Improve AbstractField.equals() and AbstractTable.equals()
and similar, as these two are called very often
|
2013-01-31 17:35:20 +01:00 |
|
Lukas Eder
|
b1cd631026
|
[#2137] Failure to assign a value to a record pojo for a column with
a composite type when using select into. - Regenerated Postgres
database (avoiding JPA annotations)
|
2013-01-31 14:37:46 +01:00 |
|
Lukas Eder
|
c00cc802c5
|
[#2137] Failure to assign a value to a record pojo for a column with
a composite type when using select into.
|
2013-01-31 14:37:23 +01:00 |
|
Lukas Eder
|
8af06e0836
|
[#2139] batchStore with composite types incorrectly reuses values from
the first record.
|
2013-01-31 13:15:08 +01:00 |
|
Lukas Eder
|
5a63eaaa03
|
[#2119] Rename Row.getDegree() to Row.size()
|
2013-01-11 17:43:53 +01:00 |
|
Lukas Eder
|
711d46c73d
|
[#2117] Remove the FieldProvider marker interface. Simplify the
FieldProvider API
|
2013-01-11 17:40:48 +01:00 |
|
Lukas Eder
|
0fb2d950aa
|
[#2104] SQLite code generation treats multi-column primary keys like
multiple single-column unique keys - Regenerated SQLite Schema
|
2013-01-08 12:45:44 +01:00 |
|
Lukas Eder
|
15223f7009
|
Fixed SQLite tests
|
2013-01-08 00:10:44 +01:00 |
|
Lukas Eder
|
d3db3b7cb5
|
Fixed Oracle schema
|
2013-01-07 23:31:18 +01:00 |
|
Lukas Eder
|
0bed3ba74c
|
[#1235] SQLite BIGINT data type erroneously maps to java.math.BigInteger
|
2013-01-06 17:00:27 +01:00 |
|
Lukas Eder
|
c18d6b45af
|
[#1649] Remove support for code generation from pre-jOOQ 2.0 .properties
file
|
2013-01-06 16:55:20 +01:00 |
|
Lukas Eder
|
a1316d2ba2
|
[#1624] Add support for java.util.UUID as a <T> type - Regenerated
databases
|
2013-01-06 14:17:26 +01:00 |
|
Lukas Eder
|
d7ee1f1326
|
[#1624] Add support for java.util.UUID as a <T> type
|
2013-01-06 14:16:32 +01:00 |
|
Lukas Eder
|
61c7617554
|
[#1624] Add support for java.util.UUID as a <T> type - Regenerated
Postgres schema
|
2013-01-05 10:30:36 +01:00 |
|
Lukas Eder
|
5aa77b3827
|
[#1624] Add support for java.util.UUID as a <T> type - Added
Postgres support, which is straightforward
|
2013-01-05 10:30:23 +01:00 |
|
Lukas Eder
|
fee3668176
|
Fixed test case with non-deterministic outcome
|
2013-01-04 17:22:42 +01:00 |
|
Lukas Eder
|
3f4a103347
|
Regenerated SQL Server schema
|
2013-01-04 17:19:15 +01:00 |
|
Lukas Eder
|
58c8a8df7c
|
[#2091] CUBRID doesn't really have a NVARCHAR data type
|
2013-01-04 17:12:20 +01:00 |
|