Commit Graph

2362 Commits

Author SHA1 Message Date
Lukas Eder
3f1e2af10a [#2399] Remove support for the USE statement 2013-04-12 10:05:32 +02:00
Lukas Eder
8d9a40ad19 [#2393] Fully qualified name not used for user-defined aggregate
function
2013-04-12 09:48:08 +02:00
Lukas Eder
bfbcbca33f [#2396] Add DSL.function(Name, Class, Field...) and
DSL.function(Name, DataType, Field...) to allow for custom,
fully-qualified function references
2013-04-12 09:47:29 +02:00
Lukas Eder
28073c01db [#2391] Rename dialect-specific Factories [Dialect]Factory to
[Dialect]DSL
2013-04-07 22:44:29 +02:00
Lukas Eder
078da8a28b [#2388] Replace Configuration's List<ExecuteListener> with an
ExecuteListenerProvider to simplify correct and thread-safe client
implementations - Added warning as this type might not be in its final
state
2013-04-07 22:36:15 +02:00
Lukas Eder
2e57438987 Added convenient constructor overload 2013-04-07 18:53:19 +02:00
Lukas Eder
8075996ee0 [#2390] Change Configuration API to reflect jOOQ-style getter / setter
naming - Regenerated Oracle schema
2013-04-07 17:32:20 +02:00
Lukas Eder
da03005313 [#2390] Change Configuration API to reflect jOOQ-style getter / setter
naming - Fixed code generator
2013-04-07 17:32:08 +02:00
Lukas Eder
6b5b1128b3 Changed integration test's "getDialect()" to "dialect()" to be more
in line with jOOQ-style getter naming
2013-04-07 17:24:01 +02:00
Lukas Eder
a6020617f5 Fixed xtend source code 2013-04-07 17:18:56 +02:00
Lukas Eder
68db0cf354 Renamed AttachableInternal.getConfiguration() to configuration() for
consistency
2013-04-07 17:17:27 +02:00
Lukas Eder
c753d70bb1 Fixed xtend source code 2013-04-07 17:12:33 +02:00
Lukas Eder
15f24d6e39 [#2390] Change Configuration API to reflect jOOQ-style getter /
setter naming
2013-04-07 17:06:04 +02:00
Lukas Eder
c3883d2b92 [#2388] Replace Configuration's List<ExecuteListener> with an
ExecuteListenerProvider to simplify correct and thread-safe client
implementations
2013-04-07 16:57:23 +02:00
Lukas Eder
d104467645 Fixed Javadoc 2013-04-07 15:50:23 +02:00
Lukas Eder
869ada72ed [#2389] Make org.jooq.impl.DefaultConfiguration public -
TODO: Make implementation threadsafe!
2013-04-07 15:36:12 +02:00
Lukas Eder
062acf7648 Merge pull request #2381 from svenjacobs/master
Do not add TableFieldImpl to table in constructor of TableFieldImpl
2013-04-06 12:51:51 -07:00
Lukas Eder
6d7eff66ce [#2382] Let DAO reference a Configuration instead of an Executor 2013-04-06 21:42:06 +02:00
Lukas Eder
906df54303 [#2380] Rename org.jooq.impl.Factory to org.jooq.DSL - Step 1
- Renamed org.jooq.impl.Factory to org.jooq.impl.DSL
2013-04-06 21:17:18 +02:00
Lukas Eder
0183ecab99 [#2379] Replace 3.0-RC1 Executor type by a contextual DSL type
constructed from Factory.using() - Step 4
- Renamed ContextDSL to DSLContext
2013-04-06 21:00:50 +02:00
Lukas Eder
427a09ecac [#2383] Remove org.jooq.Context marker interface - Removed references to
org.jooq.Context
2013-04-06 20:54:34 +02:00
Lukas Eder
39b20216a9 [#2379] Replace 3.0-RC1 Executor type by a contextual DSL type
constructed from Factory.using() - Step 4
- Fixed Xtend code generation
2013-04-06 19:02:05 +02:00
Lukas Eder
20af63d55e [#2379] Replace 3.0-RC1 Executor type by a contextual DSL type
constructed from Factory.using() - Step 3
- Make Executor package-private
- Rename Executor to ContextDSLImpl
- Re-generate H2, MySQL, Oracle databases
- Let DAO reference a Configuration instead of an Executor [#2382]
2013-04-06 18:45:45 +02:00
Lukas Eder
e0d80b860e Fixed test 2013-04-06 18:36:26 +02:00
Lukas Eder
738e0adc85 [#2379] Replace 3.0-RC1 Executor type by a contextual DSL type
constructed from Factory.using() - Step 2
- Re-introduce "FactoryOperations", named ContextDSL
- Let Executor implement ContextDSL
2013-04-06 18:17:35 +02:00
Lukas Eder
412bd45e12 [#2379] Replace 3.0-RC1 Executor type by a contextual DSL type
constructed from Factory.using() - Step 1
- Make Executor constructors package-private
- Add Factory.using() factory method
2013-04-06 17:45:07 +02:00
Sven Jacobs
a3b08d6eb0 Do not add TableFieldImpl to table in constructor of TableFieldImpl 2013-04-06 10:48:44 +02:00
Lukas Eder
740f8f84fe [#2374] INSERT .. RETURNING always returns null for dynamically created
tables - Added an integration test
2013-04-05 13:30:54 +02:00
Lukas Eder
cccce72086 [#2372] Add aliases for arithmetic operators to be able to use
Groovy default operator overloading
2013-04-05 13:28:53 +02:00
Lukas Eder
7ede90174a [#2374] INSERT .. RETURNING always returns null for dynamically created
tables - Reverted incorrect fix
2013-04-05 13:14:27 +02:00
Lukas Eder
eb34ebf4d7 Merge pull request #2377 from svenjacobs/master
[#2374] INSERT .. RETURNING always returns null for dynamically created tables - Canonical implementation contributed by Steven Jacobs
2013-04-05 04:06:56 -07:00
Lukas Eder
dacf7184ae [#2378] Allow for overriding getIdentity() and getReferences() in
CustomTable
2013-04-05 13:00:41 +02:00
Sven Jacobs
1685351e82 Fix for issue #2374 (INSERT .. RETURNING always returns null for dynamically created tables) 2013-04-05 11:45:05 +02:00
Lukas Eder
caa173e5bd Fixed Javadoc 2013-04-05 11:22:55 +02:00
Lukas Eder
abe43ec2c2 Release 3.0.0-SNAPSHOT 2013-04-05 11:20:59 +02:00
Lukas Eder
4f519a7908 [#1868] [#2373] Cursor.close() doesn't terminate the ExecuteListener
life cycle
2013-04-05 11:18:39 +02:00
Lukas Eder
3648e2fc50 [#2373] Cursor.close() doesn't terminate the ExecuteListener life cycle
- Cursor should always be closed
2013-04-05 10:16:00 +02:00
Lukas Eder
f13fd3524a [#2373] ExecuteListener may have an unbalanced life-cycle - Fixed
LifecycleWatcherListener
2013-04-05 09:46:25 +02:00
Lukas Eder
46c185e3ce [#2373] ExecuteListener may have an unbalanced life-cycle - Added
LifecycleWatcherListener that collects start() and end() event counts
for display in integration tests
2013-04-05 09:40:13 +02:00
Lukas Eder
a654aff1ce Added some Javadoc 2013-04-05 08:44:39 +02:00
Lukas Eder
ba0c5e4734 [#2367] SQLite identifiers that collide with keywords should be quoted 2013-04-04 20:30:00 +02:00
Lukas Eder
65504c9d9e [#2366] Add org.jooq.util.example package to jOOQ-codegen with some
example GeneratorStrategies - Added links to the manual
2013-04-03 21:32:52 +02:00
Lukas Eder
d8f8b90ec7 Merge branch 'master' of git@github.com:jOOQ/jOOQ.git 2013-04-03 21:26:13 +02:00
Lukas Eder
ec4283f169 [#2366] Add org.jooq.util.example package to jOOQ-codegen with some
example GeneratorStrategies
2013-04-03 21:25:03 +02:00
Lukas Eder
cd8b05e1b1 Regenerated sakila database 2013-04-03 21:18:59 +02:00
Lukas Eder
c9b747eb0e Fixed whitespace in XML files 2013-04-03 21:16:18 +02:00
Lukas Eder
fe22d7b8d0 [#2366] Add org.jooq.util.example package to jOOQ-codegen with some
example GeneratorStrategies
2013-04-03 21:15:50 +02:00
Lukas Eder
a7e30f803f Merge pull request #2363 from ming13/markdown-readme
Change the readme file to use Markdown
2013-03-30 12:54:36 -07:00
Artur Dryomov
5743d885e8 Fix formatting and links a bit. 2013-03-30 22:14:07 +03:00
Artur Dryomov
7ef7790a6d Rename README to README.md 2013-03-30 22:10:17 +03:00