lukaseder
bbd0aed95f
[ #4997 ] Add DSL.recordType(Field<?>[])
2016-01-26 13:33:48 +01:00
lukaseder
2b65fa46b4
[ #4992 ] Support for emulating VALUES clauses in H2 is inefficient
2016-01-26 11:20:32 +01:00
lukaseder
5cb70bc7f4
Minor optimisation
2016-01-26 11:20:22 +01:00
lukaseder
3ff956b6b8
[ #4991 ] Deprecate Param.setValue(), setConverted(), setInline()
2016-01-25 16:34:03 +01:00
lukaseder
3605b32d79
[ #4869 ] Fixed initialisation issue with UDTs
2016-01-24 15:34:21 +01:00
lukaseder
381a07686f
[ #4985 ] Utils.executeImmediate() doesn't work when inlined SQL contains apostrophes
2016-01-24 11:56:42 +01:00
lukaseder
e5463bedc2
[ #4977 ] HSQLDB does not support bind variables in DDL statements
2016-01-24 00:09:31 +01:00
lukaseder
71d9953f01
[ #4981 ] Wrong SQL generated for CREATE TABLE .. AS SELECT in HSQLDB
2016-01-24 00:00:17 +01:00
lukaseder
3e88afbbd6
[ #4977 ] HSQLDB does not support bind variables in DDL statements
2016-01-23 23:51:29 +01:00
lukaseder
e6f9368a39
[ #3323 ] [ #4650 ] [ #4976 ] Various fixes
...
- [#3323 ] Make QueryPartInternal.toSQL() and bind() final in favour of the new accept() method
- [#4650 ] Collect bind variables while generating SQL, instead of traversing the AST twice
- [#4976 ] jOOQ's internals should not call QueryPartInternal.accept(Context), but Context.visit(QueryPart) instead
2016-01-23 15:20:53 +01:00
lukaseder
2285d55427
..
2016-01-22 19:00:03 +01:00
lukaseder
153d161e70
[ #4920 ] Generated functions without parameter names produce malformed SQL
2016-01-22 18:59:49 +01:00
lukaseder
65db390ee0
[ #4970 ] PostgreSQL code generation does not stably order overloaded routines
2016-01-22 17:09:17 +01:00
lukaseder
323b9e2429
[ #4968 ] Add support for CREATE INDEX IF NOT EXISTS
2016-01-22 14:08:11 +01:00
lukaseder
c6eb9a736c
[ #4969 ] Add support for CREATE SEQUENCE IF NOT EXISTS
2016-01-22 11:34:18 +01:00
lukaseder
045ab81ef0
Correctly pass on catalog qualification flag
2016-01-21 18:39:41 +01:00
lukaseder
e2ecff6a6f
[ #4955 ] Blank out
2016-01-21 18:29:54 +01:00
lukaseder
0d5034c496
[ #4936 ] [ #4967 ] Fix for Oracle
2016-01-21 18:21:38 +01:00
lukaseder
9601267689
[ #4967 ] Add support for CREATE VIEW IF NOT EXISTS
2016-01-21 17:53:06 +01:00
lukaseder
b1addb0570
[ #4936 ] Add support for CREATE TABLE IF NOT EXISTS
2016-01-21 17:43:01 +01:00
lukaseder
4b9232b095
[ #4936 ] Add support for CREATE TABLE IF NOT EXISTS
2016-01-21 17:38:44 +01:00
lukaseder
773c8890a4
[ #4955 ] ClassCastException when applying schema mapping on procedures and types in Oracle
2016-01-20 21:26:06 +01:00
lukaseder
ccc6546cc6
[ #4957 ] NullPointerException in ArrayRecord.toString() when ArrayRecord is not attached
2016-01-20 21:24:52 +01:00
lukaseder
28287e35d7
[ #4944 ] Added SQLDialect
2016-01-20 11:44:37 +01:00
lukaseder
ff3e01750e
Fixed bad imports
2016-01-20 11:44:24 +01:00
lukaseder
8f30b065c0
[ #4952 ] [ #4954 ] New code generation flags
...
- [#4954 ] Add flag to turn off generation of queues
- [#4952 ] Add flag to turn off generation of database links
2016-01-20 11:05:53 +01:00
lukaseder
13c631a7d1
Merge branch 'master' of https://github.com/jOOQ/jOOQ
2016-01-19 20:12:13 +01:00
lukaseder
665a8fe2f1
[ #4939 ] Added Terence to the contributor list, added issue number to comment for future reference
2016-01-19 20:10:29 +01:00
Lukas Eder
38519bac21
Merge pull request #4939 from terencez127/terencez127
...
SQLFeatureNotSupportedException thrown when initalizing MetaDataFieldProvider
2016-01-19 20:04:02 +01:00
lukaseder
3c42726975
[ #4932 ] Revert
2016-01-16 20:54:39 +01:00
lukaseder
c8641be3c4
[ #4935 ] Convert.convert(long, Instant.class) shouldn't pass by LocalDateTime
2016-01-16 15:46:34 +01:00
Terence
5621f4dec5
Fix the isue that SQLFeatureNotSupportedException is thrown when initializing MetaDataFieldProvider
2016-01-15 15:40:25 -08:00
lukaseder
d818769f30
[ #4932 ] Sneaky throw is unnecessary here
2016-01-12 22:18:55 +01:00
lukaseder
a77c706b67
[ #4932 ] Cursor.stream() should return auto-closing stream
2016-01-12 21:00:38 +01:00
lukaseder
0848bd2246
When compilers say "false" they mean "true"
2016-01-12 16:49:53 +01:00
lukaseder
61c71bdfcd
Upgraded maven-compiler-plugin
2016-01-12 16:36:15 +01:00
lukaseder
a8fb3a3b94
[ #4926 ] Micro-optimisation: A small amount of CPU time is wasted on Operator.name().toLowerCase()
2016-01-10 19:34:16 +01:00
lukaseder
0dd8fc6253
Grr \r\n vs \n
2016-01-10 19:15:03 +01:00
lukaseder
145f2dcd47
[ #4922 ] A negligible amount of CPU is spent in String.indexOf() because of identifier escaping
2016-01-10 19:14:51 +01:00
lukaseder
c2a75da763
[ #4918 ] Added missing implementation
2016-01-10 17:49:42 +01:00
lukaseder
064e5475d8
[ #4914 ] Add support for CREATE UNIQUE INDEX
2016-01-08 18:32:30 +01:00
lukaseder
1cbbc23923
[ #4918 ] Add Key.constraint() and improve Key.toString() accordingly
2016-01-08 18:23:11 +01:00
lukaseder
1c069c7d5e
[ #4050 ] Allow for specifying constraints with CREATE TABLE statements
2016-01-08 18:07:23 +01:00
lukaseder
7f684c3988
Me and dependency injection http://i.imgur.com/zYDPoj7.png
2016-01-08 17:28:43 +01:00
lukaseder
076ddc06c8
[ #4901 ] Add UniqueKey.getName() and ForeignKey.getName(), and generate this info in Keys.java
2016-01-08 17:01:18 +01:00
lukaseder
38cf47ef50
[ #4916 ] Implement Key.equals() and hashCode() for all Key types
2016-01-08 16:53:46 +01:00
lukaseder
0826c10b16
[ #4901 ] Add UniqueKey.getName() and ForeignKey.getName()
2016-01-08 16:37:27 +01:00
lukaseder
5f306819ae
IntelliJ was a bit eager with their variable name refactoring, it seems
2016-01-07 17:23:28 +01:00
lukaseder
22893f6518
[ #4910 ] Bad SQL generated for CREATE TABLE AS SELECT .. FROM (SELECT ..) in SQL Server
2016-01-07 17:23:02 +01:00
lukaseder
6972468e61
[ #4904 ] Fixed syntax error due to removal of 'pro' static import
2016-01-07 16:43:37 +01:00