Commit Graph

340 Commits

Author SHA1 Message Date
Lukas Eder
90dee0f280 [#3093] Add code-generation configuration to treat UNIQUE keys as primary keys to generate UpdatableTables 2014-03-03 12:29:44 +01:00
Lukas Eder
06b20164f4 [#3093] Add code-generation configuration to treat UNIQUE keys as primary keys to generate UpdatableTables 2014-03-03 12:29:14 +01:00
Lukas Eder
7c15a2b9a7 [#3095] Add SchemaDefinition.getTables() 2014-03-03 11:09:24 +01:00
Lukas Eder
1848481b28 [#3094] Add Relations.getUniqueKeys(SchemaDefinition), getUniqueKeys() 2014-03-03 11:04:16 +01:00
Lukas Eder
f012c538dd Release 3.4.0-SNAPSHOT 2014-02-17 19:08:24 +01:00
Lukas Eder
2c5130acee Release 3.3.0 2014-02-14 16:45:40 +01:00
Lukas Eder
16b27d9549 [#3042] Work around flaws in H2's INFORMATION_SCHEMA.CONSTRAINTS.COLUMN_LIST - Regenerated INFORMATION_SCHEMA 2014-02-14 10:47:47 +01:00
Lukas Eder
7522f7c5a8 [#3042] Work around flaws in H2's INFORMATION_SCHEMA.CONSTRAINTS.COLUMN_LIST 2014-02-14 10:47:20 +01:00
Lukas Eder
9aae9b02c7 [#3019] Bad SQL rendered from HSQLDBDatabase when loading check
constraints - Regenerated schema
2014-02-10 10:43:40 +01:00
Lukas Eder
dcc98506b9 [#3015] Add support for HSQLDB user-defined aggregate functions 2014-02-07 15:02:57 +01:00
Lukas Eder
1320420f5f Updated copyright information 2014-02-03 18:05:02 +01:00
Lukas Eder
c6730094b6 Whitespace changes 2014-02-03 17:59:38 +01:00
Lukas Eder
d10a27ed3c Updated copyright information 2014-02-03 12:22:20 +01:00
Lukas Eder
b84a45a234 [#2958] Error when the code-generation database user has insufficient grants to read the "mysql" meta schema 2014-01-18 13:11:30 +01:00
Lukas Eder
63963e4740 [#2945] Deprecate the <generateInstanceFields/> code generation flag 2014-01-13 19:21:20 +01:00
Lukas Eder
32dd2e1b8d [#1070] Add support for SQL Server table-valued functions 2014-01-13 19:06:25 +01:00
Lukas Eder
f1dd4315d5 [#2016] Bad parsing of MySQL ENUM literals by jooq-meta, if they contain special characters 2013-12-31 15:57:48 +01:00
Lukas Eder
c2e2730583 Line separators again... 2013-12-31 14:04:09 +01:00
Lukas Eder
f844ba26cd [#2910] The new matchers configuration cannot be used with Maven 2013-12-31 12:01:47 +01:00
Lukas Eder
a06fd8d56f [#2917] Improve code generator compatibility with PostgreSQL 8.x by avoiding casting to enum types 2013-12-28 13:36:28 +01:00
Lukas Eder
6cf5fd1999 [#2913] Improve code generator compatibility with PostgreSQL 8.x by removing the selection of INFORMATION_SCHEMA.COLUMNS.IDENTITY_GENERATION 2013-12-28 12:49:38 +01:00
Lukas Eder
32f0c9b051 [#2916] Improve code generator compatibility with PostgreSQL 8.x by avoiding the use of window functions 2013-12-28 12:15:41 +01:00
Lukas Eder
a17a865fdd [#2885] Generated enum values contain extra comma - Regenerated information schemas 2013-12-16 18:07:43 +01:00
Lukas Eder
8514679d1a [#2878] Fixed regression in CUBRID code generator 2013-12-09 12:53:02 +01:00
Lukas Eder
e0fd2f3c09 [#2879] An exception in the check constraint loader can cause all constraint loading to fail 2013-12-09 12:51:11 +01:00
Lukas Eder
eaf6575052 [#2878] Deprecate Record.getValue() and Result.getValue() methods that take a defaultValue argument 2013-12-07 14:07:52 +01:00
Lukas Eder
fad61c8389 [#2844] Let JAXB emit more warnings when loading the code generation configuration 2013-11-12 14:01:23 +01:00
Lukas Eder
23d70004cd [#2837] Deprecate code generation configuration's <expressions/> in favour of <expression/> 2013-11-11 13:12:30 +01:00
Lukas Eder
5268c59103 Release 3.3.0-SNAPSHOT 2013-10-28 17:13:41 +01:00
Lukas Eder
c23b615a76 [#2780] Add PostgresDSL.oid(Table<?>) to produce table.oid references 2013-10-16 14:28:50 +02:00
Lukas Eder
5b10860d7c [#2777] Let code generator reflect PostgreSQL table inheritance in generated tables, records, pojos, daos
- Added inheritance capability to jOOQ-Meta
2013-10-16 14:05:09 +02:00
Lukas Eder
be485c7d1b [#2777] Regenerated "pg_catalog" 2013-10-16 14:04:36 +02:00
Lukas Eder
5e7f157f52 Converted all \r\n to \n 2013-10-10 10:13:22 +02:00
Lukas Eder
3d7a440df0 Set all Eclipse settings to use Unix-style line separators 2013-10-10 09:53:11 +02:00
Lukas Eder
fb176af7df Release 3.2.0 2013-10-09 19:24:30 +02:00
Lukas Eder
5779e888f9 Restored missing xjb file 2013-10-09 19:23:11 +02:00
Lukas Eder
38f8eea126 Fixed typo 2013-10-09 19:23:02 +02:00
Lukas Eder
265a6ca857 Fixed some typos 2013-10-08 16:44:37 +02:00
Lukas Eder
ef9080435c OSS / Commercial dual-licensing: Remove some commercial code sections from publicly available GitHub repository. 2013-10-07 15:46:01 +02:00
Lukas Eder
f8dd234cb7 OSS / Commercial dual-licensing: Mask out commercial code sections from publicly available GitHub repository. 2013-10-07 14:52:51 +02:00
Lukas Eder
5080114610 Merge branch 'master' of git@github.com:jOOQ/jOOQ.git
Conflicts:
	jOOQ-codegen/src/main/java/org/jooq/util/JavaGenerator.java
2013-10-07 10:45:00 +02:00
lukaseder
b92ce8ab59 [#674] Add <fluentSetters/> code generation flag to let generated
setters return this
2013-10-06 10:52:27 +02:00
Lukas Eder
7d0ba9607d Fixed license in eclipse .settings for code templates 2013-10-02 16:39:02 +02:00
Lukas Eder
63717b517f Updated licensing link from /eula to /licensing 2013-10-02 16:36:22 +02:00
Lukas Eder
d18c30090e Removed third-party copyrighted contribution (which is not yet effective anyway) 2013-09-24 09:56:24 +02:00
Lukas Eder
d9eed31b6b [#2352] Enhance <ForcedType/> to allow for forcing a type upon all columns / parameters / attributes of a given data type 2013-09-23 17:33:40 +02:00
Lukas Eder
9f937fd944 Merge branch 'master' of git@github.com:jOOQ/jOOQ.git
Conflicts:
	jOOQ-test/configuration/org/jooq/configuration/lukas/h2/library.xml
	jOOQ-test/src/org/jooq/test/H2Test.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/Public.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/F1256.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/F317.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/FArrays1.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/FArrays2.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/FArrays3.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/FAuthorExists.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/FGetOneCursor.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/FNumber.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/FOne.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/PCreateAuthor.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/routines/PCreateAuthorByName.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TArrays.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TAuthor.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TBook.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TBookStore.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TBookToBookStore.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TBooleans.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TDates.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TExoticTypes.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TIdentity.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TIdentityPk.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TLanguage.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TTriggers.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/TUnsigned.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/T_2327UkOnly.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/T_639NumbersTable.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/T_725LobTest.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/T_785.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/T_877.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/VAuthor.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/VBook.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/VLibrary.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/V_2603.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/XTestCase_2025.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/XTestCase_64_69.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/XTestCase_71.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/XTestCase_85.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/XUnused.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/daos/TBookDao.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/daos/TBookStoreDao.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/interfaces/ITBook.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/interfaces/ITBookStore.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/interfaces/ITBookToBookStore.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/interfaces/IVBook.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/pojos/TBook.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/pojos/TBookStore.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/pojos/TBookToBookStore.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/pojos/VBook.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/pojos/VLibrary.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/records/TBookRecord.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/records/TBookStoreRecord.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/records/TBookToBookStoreRecord.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/records/VBookRecord.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/records/VLibraryRecord.java
	jOOQ-test/src/org/jooq/test/h2/generatedclasses/tables/Ää.java
2013-09-23 11:09:29 +02:00
lukaseder
1a4ce84c4a [#1171] Add a MatcherStrategy GeneratorStrategy to allow for
configurative regex pattern matching and replacement
2013-09-21 17:51:48 +02:00
lukaseder
bf536c5849 Whitespace fix 2013-09-21 14:10:39 +02:00
Lukas Eder
45ad210268 [#1908] Compilation error in generated code when a MySQL procedure and function share the same name and signature 2013-09-20 16:34:10 +02:00