Lukas Eder
7c9bc5c5fe
Regenerated Postgres schema
2012-12-24 10:13:58 +01:00
Lukas Eder
d228355c03
[ #2049 ] Add gt() / ge() / lt() / le() to Row[N] types - Factored out
...
RowOverlaps nested class to top-level type
2012-12-23 10:42:54 +01:00
Lukas Eder
e1ce0fa058
[ #2049 ] Add gt() / ge() / lt() / le() to Row[N] types - Improved Javadoc
2012-12-23 09:59:08 +01:00
Lukas Eder
df56195479
[ #2050 ] Re-declare QueryPart.toString() in order to add some Javadoc
2012-12-23 09:27:13 +01:00
Lukas Eder
d3b654c2fb
Improved Javadoc
2012-12-22 22:30:12 +01:00
Lukas Eder
5cfde0af20
[ #2045 ] Bad hashCode calculation when Records contain arrays or byte[]
2012-12-22 20:46:49 +01:00
Lukas Eder
d756297151
[ #2044 ] Add various TableRecord.fetchParent(...), fetchChild(...) and
...
fetchChildren(...) methods to follow foreign key relationships
2012-12-22 20:39:49 +01:00
Lukas Eder
49ee1f98f4
[ #2043 ] Remove generated navigation methods - Regenerated H2 and Oracle
...
schemas
2012-12-22 18:17:22 +01:00
Lukas Eder
e71d9444c2
[ #2043 ] Remove generated navigation methods
2012-12-22 18:17:05 +01:00
Lukas Eder
5635339388
[ #2042 ] Remove generated setters, setting foreign key values from
...
records - Regenerated H2 and Oracle schemas
2012-12-22 18:08:24 +01:00
Lukas Eder
3a7f4951be
[ #2042 ] Remove generated setters, setting foreign key values from
...
records
2012-12-22 18:08:09 +01:00
Lukas Eder
9006d789a3
[ #2025 ] Correctly handle multiple foreign keys defined on the same
...
column - Regenerated H2 and Oracle schemas
2012-12-22 18:01:57 +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
1ec5cd4ced
[ #2041 ] Generate foreign key name into records' fetch methods' Javadoc
2012-12-22 17:29:52 +01:00
Lukas Eder
c6d0e065de
[ #2006 ] Interoperability issue with timestampDiff(t1, t2).le(new
...
DayToSecond(0, 0, 1)). SQL Server cannot bind interval data types -
Added failing test case for a future fix
2012-12-22 10:03:47 +01:00
Lukas Eder
f958e32075
[ #2007 ] Bad type coercion on the right hand side of a comparison
...
predicate, when the left hand side is Field<Object>
2012-12-22 09:47:01 +01:00
Lukas Eder
8b6e4f2a27
Added Javadoc to internal method
2012-12-22 09:46:27 +01:00
Lukas Eder
8ccad9947a
Improved DefaultDataType.toString()
2012-12-22 09:25:48 +01:00
Lukas Eder
374bb9cc7b
Created new DataTypeTest unit test. Moved some tests there
2012-12-22 09:09:38 +01:00
Lukas Eder
b82775ec18
Pull up some protected things to a new AbstractTest
2012-12-22 09:07:35 +01:00
Lukas Eder
b34d343fef
Moved unit test data into proper package
2012-12-22 09:05:21 +01:00
Lukas Eder
fa7edefc65
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Added convenience method DataType.precision(int precision, int scale)
2012-12-22 08:39:06 +01:00
Lukas Eder
d7587ee4d7
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes
...
- Adapted DataType.equals() and hashCode() to consider precision,
scale, and length
- Consider precision, scale, and length when casting fields/values to a
custom DataType
2012-12-21 23:32:25 +01:00
Lukas Eder
8daa2803a9
Regenerated Postgres schema
2012-12-21 23:29:31 +01:00
Lukas Eder
aceb43dbd6
Regenerated HSQLDB schema
2012-12-21 22:55:23 +01:00
Lukas Eder
1161afbad1
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Added support for precision, scale, and length information in
org.jooq.Meta
2012-12-21 22:40:18 +01:00
Lukas Eder
fa26d287bf
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Regenerated H2 and Oracle schemata
2012-12-21 22:35:46 +01:00
Lukas Eder
70a0ab3f44
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes
...
- Let code generator generate precision, scale, and length information
- Let MetaDataFieldProvider read precision, scale, and length
information from JDBC meta data
2012-12-21 22:35:26 +01:00
Lukas Eder
3d63aa82a0
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Added the precision/scale/length API
2012-12-21 21:58:10 +01:00
Lukas Eder
e9a2308105
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Changed constructor signatures
2012-12-21 21:42:52 +01:00
Lukas Eder
9b9f105417
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Removed SQLDataType from the DataType type hierarchy
2012-12-21 21:36:39 +01:00
Lukas Eder
899c76280e
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Removed generic type parameter <T> from [SQLDialect]DataType
2012-12-21 21:20:47 +01:00
Lukas Eder
a50307089d
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes
...
- Removed deprecated method from [SQLDialect]DataType
- Regenerated various schemata
2012-12-21 21:09:57 +01:00
Lukas Eder
520a92e4da
Prevent duplicate interface names in generated code
2012-12-21 21:08:25 +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
e3de50d152
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Merged FieldTypeHelper into Utils
2012-12-21 20:22:02 +01:00
Lukas Eder
b7035db761
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Made FieldTypeHelper package-private
2012-12-21 19:53:09 +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
097bcbe772
Fixed some launch targets
2012-12-21 19:11:00 +01:00
Lukas Eder
79336d9074
Added some documentation to AbstractDataType's internals
2012-12-21 19:01:34 +01:00
Lukas Eder
003bc5d903
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Removed some obsolete DataType API parts
2012-12-21 18:50:22 +01:00
Lukas Eder
1f9fb2bbc9
[ #456 ] Add runtime support for PRECISION, SCALE, and LENGTH attributes -
...
Add hint to the manual about data types having been changed
2012-12-21 18:34:33 +01:00
Lukas Eder
6f001e1798
Moved some useful JDBC utility methods from FieldTypeHelper to the
...
public JDBCUtils class
2012-12-21 18:25:41 +01:00
Lukas Eder
83c197e859
Fixed probable bug
2012-12-21 18:20:18 +01:00
Lukas Eder
c363269a31
Refactored internal constant names
2012-12-21 14:42:40 +01:00
Lukas Eder
a8d6705f37
[ #1979 ] Thread safety issue in org.jooq.impl.FieldList
2012-12-21 14:35:27 +01:00
Lukas Eder
2c51e655d6
Fixed warnings
2012-12-21 12:26:34 +01:00
Lukas Eder
bc04474956
Regenerated DB2 schema
2012-12-20 18:22:45 +01:00
Lukas Eder
007c35529a
DB2 has its ways... Go figure. Out of temporary table space because of
...
3-4 bind variables in a UNION
2012-12-20 18:15:59 +01:00