Commit Graph

229 Commits

Author SHA1 Message Date
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
fba595a302 [#1977] Remove the confusing concept of having a "main key" as opposed
to a "primary key"
2013-02-12 12:30:11 +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
b7b392d232 [#2176] Add hint in code generation, when an unsupported, old database
version is being used (e.g. MS SQL Server 2000)
2013-02-09 15:39:15 +01:00
Lukas Eder
e792c72173 [#1902] Duplicate SELECT API between Executor and Factory 2013-02-04 18:44:18 +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
5dc1703cef [#2104] SQLite code generation treats multi-column primary keys like
multiple single-column unique keys
2013-01-08 12:45:29 +01:00
Lukas Eder
b0e315ac8b Regenerated Firebird meta schema 2013-01-04 16:38:26 +01:00
Lukas Eder
049977600d Regenerated CUBRID meta schema 2013-01-04 16:22:04 +01:00
Lukas Eder
102649585f [#2089] Generate an "empty" DefaultSchema for those databases that do
not have any schema (CUBRID, Firebird, SQLite)
2013-01-04 16:18:33 +01:00
Lukas Eder
0d29a13bef [#2088] Do not treat CUBRID "owner" as schema in generated code 2013-01-04 15:22:49 +01:00
Lukas Eder
b84c0060b9 Changed year number in copyright to 2013 2013-01-03 12:05:32 +01:00
Lukas Eder
135b9f2501 [#2076] Stop "supporting" comma-separated regular expressions in the
code generator configuration
2013-01-02 19:50:05 +01:00
Lukas Eder
d0bb0e8420 [#1801] Add Table.as(String, String...) to allow for creating a
table alias with aliased fields - Regenerated Firebird schema
2013-01-02 14:40:04 +01:00
Lukas Eder
f2a6320cfd [#2073] The code generator's <dateAsTimestamp/> flag doesn't affect
Oracle VARRAY types
2013-01-02 11:18:03 +01:00
Lukas Eder
7847d571ac [#2063] jOOQ-meta loads Firebird composite unique key columns in wrong
order
2012-12-28 15:56:15 +01:00
Lukas Eder
cf4a9e521d Upgraded .classpath JRE reference from 1.6 to 1.7 2012-12-28 14:49:06 +01:00
Lukas Eder
01dfb38317 [#2060] Remove redundant SimpleSelectXXX API
- Removed API elements
- Clean up SELECT type hierarchy
2012-12-28 11:31:12 +01:00
Lukas Eder
e71d9444c2 [#2043] Remove generated navigation methods 2012-12-22 18:17:05 +01:00
Lukas Eder
a0cd2916e2 [#2025] Correctly handle multiple foreign keys defined on the same
column
2012-12-22 17:56:17 +01:00
Lukas Eder
623ee20bb6 [#456] Add runtime support for PRECISION, SCALE, and LENGTH attributes
- Renamed AbstractDataType to DefaultDataType, made it non-abstract
- Removed [SQLDialect]DataType from DefaultDataType's type hierarchy
2012-12-21 20:54:14 +01:00
Lukas Eder
a007ba599d [#456] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
Removed unneeded DataType.getType(int, int)
2012-12-21 19:51:31 +01:00
Lukas Eder
2f8dbd5c53 Fixed regression due to [#2001] (changed null handling in
equal/eq/notEqual/ne)
2012-12-21 19:26:42 +01:00
Lukas Eder
2f427a4520 [#1549] Externalise connection lifecycle through new ConnectionProvider 2012-12-20 13:06:51 +01:00
Lukas Eder
90e135d013 [#1924] Add support for CUBRID 9.0's ENUM data type 2012-12-14 15:41:37 +01:00
Lukas Eder
0fc7ff56ee [#1993] Bad code generated when the same table name exists in multiple
schemas in SQL Server
2012-12-12 20:43:32 +01:00
Lukas Eder
1adbf989e1 Ignore new Eclipse warning "potential resource leak". It seems to
enforce a very rigid resource lifecycle handling
2012-12-02 10:29:02 +01:00
Lukas Eder
4392940ec7 NOP 2012-12-01 17:10:07 +01:00
Lukas
d82f0455ab Some auto-generated preference / settings changes 2012-12-01 17:01:49 +01:00
Lukas
717b087031 [#1981] Add support for DB2 CGTT and MQT - Removed table type predicate 2012-12-01 16:59:39 +01:00
Lukas Eder
d358e4b3f9 [#1981] Add support for DB2 CGTT and MQT 2012-11-30 13:30:02 +01:00
Lukas Eder
7e3ab4e67a [#456] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
Added implementation reminder
2012-11-30 12:22:19 +01:00
Lukas Eder
073f90648f [#1636] Add jooq-meta support for querying the JDBC DatabaseMetaData API 2012-11-30 11:25:26 +01:00
Lukas Eder
f489e76f61 [#1649] Remove support for code generation from pre-jOOQ 2.0 .properties
file - Migration of .properties files
2012-11-11 14:36:32 +01:00
Lukas Eder
46193683bb Use static Factory.select() methods 2012-10-31 19:04:10 +01:00
Lukas Eder
e506d9de65 [#1533] Extract Executor API from Factory. Let Factory contain only
static QueryPart factory methods
2012-10-26 23:03:04 +02:00
Lukas Eder
1444a0b3cb [#1894] Remove constructors from dialect-specific factories 2012-10-26 21:52:04 +02:00
Lukas Eder
70a5727b64 [#1254] Move org.jooq.tools.unsigned contents to org.jooq.types (along
with the new INTERVAL types)
2012-10-26 18:31:36 +02:00
Lukas Eder
65e292f261 [#1740] Remove support for generated master data enums 2012-10-26 17:02:06 +02:00
Lukas Eder
b1bd104fd0 Release 3.0.0-SNAPSHOT 2012-10-26 15:13:19 +02:00
Lukas Eder
acb7dd97d7 Release 2.6.0 2012-10-26 14:23:25 +02:00
Lukas Eder
aa471b6285 [#1869] Deprecate org.jooq.NamedQueryPart 2012-10-19 19:48:58 +02:00
Lukas Eder
3eb55f8295 [#1839] Deprecate the various Result.getValuesAs[Type] and
Record.getValueAs[Type] methods
2012-10-19 17:57:51 +02:00
Lukas Eder
8cff3669fa [#1840] Deprecate org.jooq.Store 2012-10-19 17:24:26 +02:00
Lukas Eder
aab4c5737c [#1866] Deprecate [Schema-Name]Factory, remove reference to it from the
tutorials
2012-10-12 18:22:22 +02:00
Lukas Eder
0640efc113 [#1816] Add support for materialized views in Oracle's code generator 2012-09-22 14:15:06 +02:00
Lukas Eder
495ccf658a [#1783] Generate @SuppressWarnings("all") in jOOQ-generated artefacts -
Regenerated the pg_catalog schema
2012-09-01 12:12:58 +02:00
Lukas Eder
78c37357d1 Added some missing deprecations 2012-09-01 11:46:19 +02:00
Lukas Eder
7ba5bb1beb [#1782] Move JAXB bindings out of XSD, in order to support more advanced
bindings
2012-09-01 11:43:45 +02:00
Lukas Eder
7d569a9e54 Release 2.6.0-SNAPSHOT 2012-08-28 19:45:25 +02:00