Commit Graph

354 Commits

Author SHA1 Message Date
Lukas Eder
700d88bb08 [#1199] Table.getFields() returns an internal representation of a table's field list. Make generated tables immutable instead! 2012-03-01 16:32:48 +00:00
Lukas Eder
d511a29230 [#1200] Internal API leak exposed through covariance in AbstractType.getFields() 2012-03-01 16:22:03 +00:00
Lukas Eder
8a8713d171 [#491] Add runtime configuration for SQL keyword style (upper case, lower case) 2012-02-29 19:50:44 +00:00
Lukas Eder
b55236f0ba [#521] Add runtime configuration for SQL reference style (upper case, lower case, as-is, quoted) 2012-02-29 18:03:13 +00:00
Lukas Eder
19c706b0d6 [#521] Add runtime configuration for general quoting of SQL 2012-02-28 17:53:03 +00:00
Lukas Eder
76efe128e5 Replaced tabs by spaces 2012-02-28 17:35:28 +00:00
Lukas Eder
ba07044227 Release 2.0.6-SNAPSHOT 2012-02-28 17:15:31 +00:00
Lukas Eder
428108b426 Updated copyright date from 2009-2011 to 2009-2012 2012-02-27 18:40:53 +00:00
Lukas Eder
1e499b540d Release 2.0.5 - Fixed Javadoc 2012-02-26 20:30:12 +00:00
Lukas Eder
f9b4cc4448 Release 2.0.5 2012-02-26 19:01:06 +00:00
Lukas Eder
3cb4363c5f [#1157] Add SQL / JDBC tracing capabilities in addition to logging - fixed broken ResultQuery.fetchMany() 2012-02-26 18:18:02 +00:00
Lukas Eder
35b85c26e1 [#978] Schema.getTables() and similar methods return empty lists when Schema is mapped with SchemaMapping
[#1175] Factory.use() seems to render SQL with the Schema name still present
2012-02-26 18:02:45 +00:00
Lukas Eder
3b93e6fa7e [#978] Schema.getTables() and similar methods return empty lists when Schema is mapped with SchemaMapping
[#1175] Factory.use() seems to render SQL with the Schema name still present
2012-02-26 17:32:25 +00:00
Lukas Eder
c075d2b31b [#1175] Factory.use() seems to render SQL with the Schema name still present 2012-02-26 14:39:57 +00:00
Lukas Eder
5709eb5add [#1107] Let Field.contains() support the Postgres ARRAY @> ARRAY operator 2012-02-26 12:36:04 +00:00
Lukas Eder
2da4878ff5 [#1184] Add DataType.isArray() 2012-02-26 11:59:00 +00:00
Lukas Eder
6ab797d87b [#1177] Add SQL Console module to jOOQ - Added some basic SQL parsing to ExecuteType.type() 2012-02-26 11:49:46 +00:00
Lukas Eder
d0ff2dba83 [#1177] Add SQL Console module to jOOQ - Fixeed ordering of ExecuteType literals for sorting in SQL Console UI 2012-02-26 10:24:56 +00:00
Lukas Eder
d1a99bc3f8 Some Javadoc clarification 2012-02-24 17:24:31 +00:00
Lukas Eder
d5d7991976 [#1179] Oracle-generated ArrayRecords need a reference to org.jooq.Schema to read TABLE of OBJECT from stored procedures 2012-02-24 17:11:44 +00:00
Lukas Eder
6354152c96 [#1156] Bad inlining of DATE / TIME / TIMESTAMP data types in Ingres (and other dialects, when the setting differs from the default) - Fixed unit tests after recent changes 2012-02-24 15:25:35 +00:00
Lukas Eder
ed085ff5be [#1157] Add SQL / JDBC tracing capabilities in addition to logging - Added integration tests for using ExecuteListener with BatchMultiple 2012-02-24 14:25:55 +00:00
Lukas Eder
fff0d5e529 [#1157] Add SQL / JDBC tracing capabilities in addition to logging - Added integration tests for using ExecuteListener with BatchSingle 2012-02-24 14:06:27 +00:00
Lukas Eder
80c1037759 [#1157] Add SQL / JDBC tracing capabilities in addition to logging - Added integration tests for using ExecuteListener with ResultQuery 2012-02-24 13:40:41 +00:00
Lukas Eder
f736280b86 [#1157] Add SQL / JDBC tracing capabilities in addition to logging - Fixed batchSQL contents 2012-02-24 07:35:39 +00:00
Lukas Eder
4525266c9f [#1157] Add SQL / JDBC tracing capabilities in addition to logging - Fixed batchSQL contents 2012-02-24 07:30:32 +00:00
Lukas Eder
6b465ae15d Restored original license on CSVReader, removing potentially inappropriate claims 2012-02-24 07:05:24 +00:00
Lukas Eder
3921e0f0ca [#1157] Add SQL / JDBC tracing capabilities in addition to logging - Added support for batch queries 2012-02-23 21:01:50 +00:00
Lukas Eder
1ef8ecaa86 [#1177] Add SQL Console module to jOOQ - updated license 2012-02-23 18:30:58 +00:00
Lukas Eder
e09cda2a2f [#1157] Add extended SQL / JDBC tracing capabilities in addition to logging - added ExecuteType for convenience 2012-02-22 21:11:35 +00:00
Lukas Eder
dc0e2943de [#1157] Add extended SQL / JDBC tracing capabilities in addition to logging - added Javadoc 2012-02-22 20:38:54 +00:00
Lukas Eder
61c893a0ea [#1157] Add extended SQL / JDBC tracing capabilities in addition to logging - added DefaultExecuteListener 2012-02-22 07:13:12 +00:00
Lukas Eder
753b645389 [#1157] Add extended SQL / JDBC tracing capabilities in addition to logging - draft API and implementation 2012-02-21 21:17:43 +00:00
Lukas Eder
332f556d01 [#1169] Add Configuration.setData(), getData() to convey custom data in a configuration's lifecycle 2012-02-19 16:44:31 +00:00
Lukas Eder
fe50fb7546 [#1167] Trivial issue with org.jooq.Factory.exists Javadoc - GitHub issue #10 2012-02-18 20:43:14 +00:00
Lukas Eder
3c08fc6a6a [#408] Add class prefixes, suffixes and other options to the code generator (example strategy implementation still missing) 2012-02-18 18:56:46 +00:00
Lukas Eder
8acde3b97a [#93] Add Field.equalIgnoreCase(), Field.notEqualIgnoreCase() 2012-02-18 12:52:59 +00:00
Lukas Eder
7a4fb0a9ac - Fixed broken BatchSingle test for execution using StatementType.STATIC_STATEMENT
- Added SettingsTools for convenient access to settings elements
2012-02-18 12:36:59 +00:00
Lukas Eder
2648abf3c4 [#1160] Implement Field.contains(), .startsWith(), .endsWith() for numeric values, too 2012-02-18 12:19:03 +00:00
Lukas Eder
396f999fb7 [#1161] Use reflection to remove compile-time dependency on ojdbc for creating ARRAYs 2012-02-18 10:07:44 +00:00
Lukas Eder
5561e3b071 [#1162] Integrate jOOR into jOOQ for simpler reflection 2012-02-18 10:06:20 +00:00
Lukas Eder
06437210ad Fixed NullPointerException 2012-02-17 11:31:09 +00:00
Lukas Eder
5cd584787e [#1159] Support matching numbers with LIKE, e.g. ID LIKE '%33%' 2012-02-17 10:20:05 +00:00
Lukas Eder
283a43664e [#1156] Bad inlining of DATE / TIME / TIMESTAMP data types in Ingres (and other dialects, when the setting differs from the default) 2012-02-17 09:56:48 +00:00
Lukas Eder
30f44b809a [#1154] Bad inlining of byte[] in most dialects 2012-02-16 23:50:42 +00:00
Lukas Eder
0071b65f4b [#1154] Bad inlining of byte[] in most dialects - Fixed for H2
[#1155] byte[] are erroneously converted to String when using Record.intoArray()
2012-02-16 23:03:24 +00:00
Lukas Eder
83ee1dc699 [#1153] Bad inlining of booleans in Sybase ASE / DB2 / Oracle / SQL Server / SQLite 2012-02-16 22:23:15 +00:00
Lukas Eder
b3f0b08d95 [#1145] Add runtime configuration to specify whether a java.sql.PreparedStatement (with bind variables) or a java.sql.Statement (with inlined parameters) should be executed 2012-02-16 20:43:55 +00:00
Lukas Eder
d429f5a417 [#1152] Add <E extends java.lang.Enum<E> & org.jooq.EnumType> E MySQLFactory.enumType(Class<E>, int) for enum reverse lookups of MySQL-specific enums 2012-02-16 18:25:13 +00:00
Lukas Eder
f095d9aaf1 [#1146] Add Query.getSQL(boolean) to indicate that bind values should be inlined (as a convenience for Factory.renderInlined(QueryPart)) 2012-02-15 22:39:05 +00:00