Commit Graph

4829 Commits

Author SHA1 Message Date
lukaseder
b4710d2dfb [#5356] Incorrect order of HSQL column definition tokens: DEFAULT and NULL 2016-06-25 14:09:25 +02:00
lukaseder
a0f55fa4b8 [#5334] Nested record generated when TABLE.COLUMN "overlaps" with a table called TABLE_COLUMN for MySQL 2016-06-07 23:05:40 +03:00
lukaseder
05c309ddfc [#5335] Log a warning in the code generator if a table is reported to have two identity columns 2016-06-07 21:50:42 +03:00
lukaseder
99a1e81482 [#5331] Column default expressions using sequences are not treated as identity columns in H2 2016-06-07 21:34:34 +03:00
lukaseder
47109326cc [#2303] More impl 2016-06-07 21:34:26 +03:00
Lukas Eder
f79e00df8b Merge pull request #5331 from oflege/master
Accept column default expressions using sequences as identity columns in H2
2016-06-07 20:23:02 +02:00
Oliver Flege
624e7917f7 add support for postgres-like identity columns for h2 2016-06-03 11:54:59 +02:00
lukaseder
c77e94a760 [#3358] Add the manual XML to GitHub 2016-06-02 13:57:57 +02:00
lukaseder
e5d7af19f5 [#2303] more impl 2016-06-02 13:55:44 +02:00
lukaseder
b51572f096 [#5305] Add support for CREATE INDEX .. ON (<expr> { ASC | DESC }, ...) 2016-06-01 20:40:33 +02:00
lukaseder
68e58ee049 [#5323] Wrong precision generated in automatic CAST for DB2 and other databases 2016-06-01 15:47:34 +02:00
lukaseder
2a4955abf1 [#2303] More impl 2016-05-30 12:14:52 +02:00
lukaseder
4f945f92ff [#5320] DSL.orderBy(Field...) returns WindowSpecificationOrderByStep instead of WindowSpecificationRowsStep 2016-05-30 10:35:39 +02:00
lukaseder
2774aff49f [#5313] Add DSL.check() foreignKey(), primaryKey(), unique() to create unnamed (system named) constraints 2016-05-29 17:33:00 +02:00
lukaseder
364feb6e54 [#2303] More impl 2016-05-29 17:20:44 +02:00
lukaseder
be3372dfa8 [#5311] Add DSL.constraint() to create an unnamed (system named) constraint 2016-05-29 07:37:44 +02:00
lukaseder
3660202e48 [#5278] Bad type hierarchy 2016-05-27 19:22:42 +02:00
lukaseder
d6decd77e3 [#5278] Bad type hierarchy 2016-05-27 19:16:36 +02:00
lukaseder
bf80577c4c [#2303] More impl 2016-05-27 18:44:20 +02:00
lukaseder
02e152543f [#5301] Fix 2016-05-25 10:36:44 +02:00
lukaseder
d3ec840bd8 [#5301] Display a warning in the generator logs for regexes that never match 2016-05-25 10:34:12 +02:00
lukaseder
4755504dfa [#5291] Bad DataType.defaultValue() call generated for MySQL tables 2016-05-24 16:29:58 +02:00
lukaseder
cc37533ae7 [#5298] Queries should extend Iterable<Query> and implement stream() 2016-05-24 15:52:54 +02:00
lukaseder
d2b4ef6a93 [#5242] Pull up method to TableImpl, at least 2016-05-24 15:34:30 +02:00
lukaseder
e5982f61e9 [#5297] Add InsertOnDuplicateStep.onConflict() for native PostgreSQL 9.5 ON CONFLICT support 2016-05-24 15:05:14 +02:00
lukaseder
5ac39279ff [#2303] Initial implementation 2016-05-24 11:11:56 +02:00
lukaseder
51377414b7 [#5295] Implement Queries.toString() 2016-05-24 11:11:29 +02:00
lukaseder
e746abe61e [#5290] Internal Cache is not Serializable 2016-05-24 11:06:00 +02:00
lukaseder
a3ac792176 [#5286] Add more meaningful error handling when Maven code generator is not configured correctly 2016-05-21 18:01:27 +02:00
lukaseder
e87ce6334f [#5278] Add support for ALTER SCHEMA [ IF EXISTS ] .. RENAME TO 2016-05-20 15:40:57 +02:00
lukaseder
caaf0fcedc [#5280] Bad Javadoc on dropTable() statements 2016-05-17 14:13:20 +02:00
lukaseder
7c697937b5 [#5279] Add support for DROP SCHEMA [ IF EXISTS ] .. [ CASCADE | RESTRICT ] 2016-05-17 14:08:54 +02:00
lukaseder
0d7d85a286 [#5244] Add support for CREATE SCHEMA 2016-05-17 12:55:12 +02:00
lukaseder
40e8e246e9 [#5276] Add ParamMode, an enum to specify if a parameter is IN, OUT, or INOUT 2016-05-17 12:13:09 +02:00
lukaseder
640b6f5cb6 [#4919] Add support for CREATE INDEX .. WHERE in SQL Server (filtered indexes) 2016-05-16 14:18:08 +02:00
lukaseder
729033bb08 [#5087] Add support for ALTER TABLE, SEQUENCE, VIEW, INDEX IF EXISTS .. 2016-05-16 13:55:10 +02:00
lukaseder
822ceedccf [#5085] Add support for ALTER INDEX .. RENAME TO .. 2016-05-16 09:13:18 +02:00
lukaseder
f7b78093b1 [#5084] Fix warnings 2016-05-16 08:53:19 +02:00
lukaseder
ce960fbe9b [#5084] Add support for ALTER VIEW .. RENAME TO .. 2016-05-15 23:55:15 +02:00
lukaseder
d117a20edc [#5083] Add support for ALTER SEQUENCE .. RENAME TO .. 2016-05-15 20:52:25 +02:00
lukaseder
a603d745fb [#5245] Improved @Require behaviour and spec 2016-05-15 16:15:48 +02:00
lukaseder
4ff2c39776 [#5272] Add SQLDialect.supports(SQLDialect) 2016-05-13 17:43:55 +02:00
lukaseder
7c55125253 [#5271] Add SQLDialect.isFamily() 2016-05-13 16:32:43 +02:00
lukaseder
3702122253 [#5268] Compile error when a schema has the same name as a table within that schema 2016-05-13 15:29:47 +02:00
lukaseder
53b65a5342 Release 3.8.1 2016-05-13 15:29:35 +02:00
lukaseder
fb349dc083 [#4164] Generate varargs setters for array types on interfaces / records / pojos, etc 2016-05-12 13:54:46 +02:00
lukaseder
a7b659c3fb [#5260] Wrong update count when running UPDATE .. RETURNING in PostgreSQL and Firebird 2016-05-12 12:30:24 +02:00
lukaseder
a358737b97 [#5255] Add Dao.delete(P) overload (no varargs) to avoid potential generic warnings at the call site 2016-05-12 11:58:37 +02:00
lukaseder
e302929e69 [#5253] Add support for Oracle COLLECT() 2016-05-12 11:55:12 +02:00
lukaseder
60ff1c98fa [#5256] DAO.delete() should delete via UpdatableRecord.delete(), not via a bulk delete 2016-05-12 11:54:28 +02:00