Commit Graph

568 Commits

Author SHA1 Message Date
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
c782d24981 [#408] Add class prefixes, suffixes and other options to the code generator - added a prefix example 2012-02-19 15:46:08 +00:00
Lukas Eder
d59f78d4d4 [#1166] Some generated Javadoc uses naming strategy or plain output name, instead of qualified output name
[#1168] Oracle packages are generated as static, instead of static final
2012-02-19 11:16:28 +00:00
Lukas Eder
0999c86c6f [#1126] codegen - Add attribute for factory name - Removed Definition.getJavaName() again. This feature is sufficiently covered by [#408] and is thus rejected 2012-02-19 07:59:37 +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
1480a0d962 [#408] Add class prefixes, suffixes and other options to the code generator - removed references to deprecated code 2012-02-18 17:02:03 +00:00
Lukas Eder
66a7b1778f - [#408] Add class prefixes, suffixes and other options to the code generator - deprecated getJavaIdentifierUC, replaced by getJavaIdentifier
- [#408] Add class prefixes, suffixes and other options to the code generator - regenerated source code, now all identifiers are upper case
2012-02-18 16:37:26 +00:00
Lukas Eder
10e330343c Fixed MySQL datetime test case 2012-02-18 16:30:00 +00:00
Lukas Eder
58ef7190ec [#408] Add class prefixes, suffixes and other options to the code generator - deprecated getFullJavaIdentifierUC, replaced by getFullJavaIdentifier 2012-02-18 16:18:25 +00:00
Lukas Eder
385e4c6b30 [#408] Add class prefixes, suffixes and other options to the code generator - deprecated getJavaClassNameLC, replaced by more meaningful method names 2012-02-18 16:06:09 +00:00
Lukas Eder
1a3b91734b [#408] Add class prefixes, suffixes and other options to the code generator - replaced "suffix" by "mode" in GeneratorStrategy 2012-02-18 15:35:47 +00:00
Lukas Eder
2c60728379 Suppressed warnings 2012-02-18 15:34:42 +00:00
Lukas Eder
cfbc514d49 Generate POJOs and JPA annotations also for Oracle multi-schema test artefacts 2012-02-18 15:32:07 +00:00
Lukas Eder
bd7e48ef21 [#1162] Integrate jOOR into jOOQ for simpler reflection - replaced jooq-test dependency 2012-02-18 14:03:00 +00:00
Lukas Eder
43b3f39083 [#1164] Distinguish between Definition.getInputName(), .getOutputName(), .getJavaName()
[#1165] Add constraint name to generated javadoc
2012-02-18 13:58:53 +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
bd9c108e1e Fixed broken DATETIME test case (for Oracle) 2012-02-18 10:05:45 +00:00
Lukas Eder
fffe7a5951 Fixed broken TRUNCATE test case 2012-02-18 10:05:12 +00:00
Lukas Eder
83e97c2870 [#1147] Add integration tests for executing SQL generated using Factory.renderInlined() 2012-02-17 15:29:54 +00:00
Lukas Eder
0ff986314f [#1147] Add integration tests for executing SQL generated using Factory.renderInlined() - regenerated the schema 2012-02-17 15:06:21 +00:00
Lukas Eder
6af1d0dd5d [#1147] Add integration tests for executing SQL generated using Factory.renderInlined() - regenerated the schema 2012-02-17 15:04:35 +00:00
Lukas Eder
a9e9ee04cb [#1147] Add integration tests for executing SQL generated using Factory.renderInlined() - regenerated the schema 2012-02-17 15:01:19 +00:00
Lukas Eder
50b55e3d5b [#1147] Add integration tests for executing SQL generated using Factory.renderInlined() - regenerated the schema 2012-02-17 14:52:19 +00:00
Lukas Eder
d6985a6f5d [#1147] Add integration tests for executing SQL generated using Factory.renderInlined() - regenerated the schema 2012-02-17 14:44:24 +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
5c54b8d767 Added additional comment 2012-02-17 09:55:19 +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
17a61d8856 [#1149] Allow for optional "http://www.jooq.org/xsd/jooq-codegen-2.0.4.xsd" namespace in jooq-codegen configuration 2012-02-16 20:59:00 +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
Lukas Eder
c0764d20c3 [#492] RUNTIME-CONFIG: Add run-time configuration
[#1151] Deprecate SchemaMapping in favour of new runtime configuration
Re-generated jooq-meta artefacts
2012-02-15 21:41:16 +00:00
Lukas Eder
fc682afd31 [#1140] Add ResultQuery.fetchResultSet() to return the underlying JDBC result set
[#1148] Add Cursor.resultSet() to expose the underlying ResultSet
2012-02-15 18:50:13 +00:00
Lukas Eder
95e04de914 [#1142] Rename Result.exportXML() to Result.intoXML() to stay more consistent 2012-02-15 17:59:02 +00:00
Lukas Eder
4bd3feea8d [#1143] Add Result.isNotEmpty() for convenience 2012-02-15 17:55:39 +00:00
Lukas Eder
db539ad29c Release 2.0.5-SNAPSHOT 2012-02-15 17:47:33 +00:00
Lukas Eder
6291dca929 Release 2.0.4 - Updated manual 2012-02-12 16:15:07 +00:00