Commit Graph

781 Commits

Author SHA1 Message Date
Lukas Eder
b33bbcdf7c [#2049] Add gt() / ge() / lt() / le() to Row[N] types - Added
integration tests for RVE [>, >=, <, <=] (SELECT ...)
2012-12-24 14:35:17 +01:00
Lukas Eder
a2a32c71d5 [#2049] Add gt() / ge() / lt() / le() to Row[N] types 2012-12-24 14:20:17 +01:00
Lukas Eder
36027695f3 Regenerated SQLite schema 2012-12-24 14:19:44 +01:00
Lukas Eder
35bcc425a6 [#2053] Add is[Not]Null() to Row[N] types 2012-12-24 12:07:15 +01:00
Lukas Eder
b393354e54 Regenerated DB2 schema 2012-12-24 12:04:56 +01:00
Lukas Eder
7c9bc5c5fe Regenerated Postgres schema 2012-12-24 10:13:58 +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
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
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
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
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
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
097bcbe772 Fixed some launch targets 2012-12-21 19:11:00 +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
Lukas Eder
5f8635908a Fixed wrong @Support(DB2) annotation for row value expression comparison
predicates and also relevant test case
2012-12-20 18:09:24 +01:00
Lukas Eder
1bbbf02937 Regenerated DB2 schema 2012-12-20 17:57:15 +01:00
Lukas Eder
47d94d7656 Derby schema regeneration 2012-12-20 17:53:24 +01:00
Lukas Eder
bc96789cf4 Added another compile-time type-check 2012-12-20 17:51:27 +01:00
Lukas Eder
55ff6f577f Deleted obsolete test scenario 2012-12-20 17:49:14 +01:00
Lukas Eder
6c17f5c6e1 Fixed bad test 2012-12-20 17:43:34 +01:00
Lukas Eder
2b28cbd64c HSQLDB schema regeneration 2012-12-20 17:34:30 +01:00
Lukas Eder
43417d5874 [#1178] Allow for treating Condition as Field<Boolean> 2012-12-20 17:30:18 +01:00
Lukas Eder
b7016bd581 [#1703] Add Executor.batchDelete(UpdatableRecord<?>...) to mass-delete a
set of UpdatableRecords
2012-12-20 16:29:06 +01:00
Lukas Eder
3fe9e89293 Fixed Postgres error handling after reinstall 2012-12-20 15:42:14 +01:00
Lukas Eder
c2c5f82b1a [#1689] Generate <E> E into(E) and <E> R from(E) methods to generated
records - Regenerated schema
2012-12-20 15:41:57 +01:00
Lukas Eder
d4da8c72b0 [#2028] Add Batch.size() to indicate the number of queries that will be
executed by a batch operation
2012-12-20 13:42:40 +01:00
Lukas Eder
2f427a4520 [#1549] Externalise connection lifecycle through new ConnectionProvider 2012-12-20 13:06:51 +01:00
Lukas Eder
0977fccd6d [#2001] Named Params are treated as null literals on right sides of
comparisons
2012-12-17 20:49:42 +01:00
Lukas Eder
56d1dd1250 [#2021] Add UpdatableRecord.refresh(Field<?>...) to allow for refreshing
a subset of the Record's values
2012-12-15 16:00:38 +01:00
Lukas Eder
31205edb76 [#2016] Bad parsing of MySQL ENUM literals by jooq-meta, if they contain
special characters - Added test data
2012-12-15 13:43:17 +01:00
Lukas Eder
90e135d013 [#1924] Add support for CUBRID 9.0's ENUM data type 2012-12-14 15:41:37 +01:00
Lukas Eder
1cfbcc6093 Fixed current_user after CUBRID reinstall 2012-12-14 15:27:21 +01:00
Lukas Eder
32f89104b1 Moved some methods 2012-12-14 13:09:27 +01:00
Lukas Eder
4fdf22e710 [#2000] Add Record.reset(), reset(Field<?>), reset(int), reset(String)
to restore original values in a record
2012-12-12 22:09:05 +01:00
Lukas Eder
092700e0ec [#1993] Bad code generated when the same table name exists in multiple
schemas in SQL Server - Regenerated schema
2012-12-12 20:44:11 +01:00
Lukas Eder
0fc7ff56ee [#1993] Bad code generated when the same table name exists in multiple
schemas in SQL Server
2012-12-12 20:43:32 +01:00
Lukas Eder
2f63650bb7 [#1999] Add Record.changed(boolean) changed(boolean, Field<?>)
changed(boolean, int) changed(boolean, String) as setters for the
changed flag
2012-12-12 19:35:00 +01:00
Lukas Eder
e4ed930fd7 [#1995] Record.original() values aren't updated after a Record.store()
operation
2012-12-09 22:33:28 +01:00
Lukas Eder
7a05f5711c Restored "DROP TABLE IF EXISTS t_658_xx" commands for interoperability
with 2.x branches
2012-12-09 22:19:32 +01:00
Lukas Eder
71a9ffecef Upgraded java library path for SQL Server re-install 2012-12-07 18:45:32 +01:00