Commit Graph

141 Commits

Author SHA1 Message Date
Jan-Willem Gmelig Meyling
12f4ae4e1d
Merge pull request #2677 from querydsl/issues/2460
issue 2460: use Generated annotation with CLASS retention
2021-01-18 22:45:48 +01:00
rob-valor
b7009c4529 [#2460] Allow alternative Generated annotation to be provided
Fixes #2460
Fixes #2612
Fixes #2242
Closes #2657

Co-authored-by: Jan-Willem Gmelig Meyling <jan-willem@youngmediaexperts.nl>
2021-01-18 10:19:07 +01:00
Jan-Willem Gmelig Meyling
d489638f9e Switch from Slf4j to JUL to reduce transitive dependencies 2021-01-17 15:54:11 +01:00
Jan-Willem Gmelig Meyling
8eb0baf3f2 [#2320] Make Spatial extension available for jpa-codegen
Fixes #2320
Closes #2322

Co-authored-by: Henning Bredel <bredel@52north.org>
2021-01-02 17:48:53 +01:00
Jan-Willem Gmelig Meyling
968dfb8538 [#2404] Upgrade GeoLatte to 1.4.0
Fixes #2404
Closes #2418
Closes #2584
Closes #2670

Co-authored-by: Matti Tahvonen <matti@vaadin.com>
Co-authored-by: Kochkurov <kochkurovn@gmail.com>
Co-authored-by: Kyösti Herrala <kyosti.herrala@vincit.fi>
2021-01-02 16:43:52 +01:00
Ilya Litosh
8e4bedb4ca Prevent ExtendedBeanSerializer from generating 2 toString methods 2021-01-01 16:26:06 +01:00
Jan-Willem Gmelig Meyling
0fb26e84c8 [#2479] Migrate off of JSR305 2020-12-31 17:52:35 +01:00
Jan-Willem Gmelig Meyling
d1d3f9dfe5 Subtree merge Mysema Codegen module 2020-12-28 13:38:41 +01:00
Jan-Willem Gmelig Meyling
7f9849e86d Removed Guava Collection occurrences 2020-12-23 23:38:21 +01:00
Jan-Willem Gmelig Meyling
33ea95a912 Replace Guava Iterables 2020-11-01 00:01:30 +01:00
Jan-Willem Gmelig Meyling
36f1299abc Replace Guava API's with Java 8 ones 2020-10-31 23:35:47 +01:00
Jan-Willem Gmelig Meyling
9f859baccc Java 6/7/8 performance upgrades and migrations 2020-10-26 22:59:40 +01:00
Kartoffelsup
1fe23e506e Allow setting a catalogPattern in MetaDataExporter
In order to extract data from multiple MySQL/MariaDB databases
which do not support schemas.

ref: https://jira.mariadb.org/browse/CONJ-16?focusedCommentId=29425&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-29425

Signed-off-by: Kartoffelsup <kartoffelsup@users.noreply.github.com>
2020-05-30 17:33:28 +02:00
Jose
bf2190978f Don't add @NotNull on columns with default value
If a column on the DB has a default value it shouldn't add a @NotNull annotation on the exported Bean.
2020-05-29 12:46:10 -06:00
Balazs Zsoldos
39dac82a58 #2582 Keys are sorted in generated metadata classes 2020-05-11 22:43:20 +02:00
Timo Westkämper
a2106dc384
Merge pull request #2054 from danielbalog/2052
2052: Fixed problem with custom types in ant metadata exporter
2018-01-12 20:29:05 +02:00
Daniel Balog
a63b68e2d0 Added back getter/setters for backwards compatibility reasons 2016-11-18 18:47:28 +01:00
Daniel Balog
6efae5fb11 Created explicit custom type to fully support nested queries 2016-11-18 18:18:35 +01:00
Daniel Balog
fd6799f0f3 2052: Fixed problem with AntMetaDataExporter not being able to add custom types using build.xml file, or a gradle ant task 2016-11-18 16:55:15 +01:00
bmleite
dbaaf0a80d Enable AntMetaDataExporter "namingStrategyClass" and "beanSerializerClass" properties 2016-10-25 18:38:04 +01:00
Ruben Dijkstra
8fe6e30ac9 Polish codegen usage 2016-08-12 21:16:16 +02:00
Filipe Sousa
717ba28fff Generate constructor with variable and schema parameters.
This is for the case where each customer has its own database with the same strucure using a single connection.

Fixes #1877
2016-08-06 16:25:30 +01:00
Balazs Zsoldos
a9d41a2132 #1955 Fix ignoring foreign keys in MetadataExporter 2016-07-06 21:47:45 +02:00
Timo Westkämper
203930a578 Merge pull request #1797 from querydsl/i1796
Fix custom type serialization
2016-05-15 23:07:13 +03:00
Timo Westkämper
eecad80a81 Merge pull request #1858 from querydsl/i1857
Add export*ForeignKeys properties
2016-05-15 22:54:04 +03:00
Timo Westkämper
1ed4fde116 Fix custom type serialization 2016-05-15 19:59:35 +03:00
Timo Westkämper
1493cc444a Add export*ForeignKeys properties 2016-05-15 19:11:13 +03:00
Tom Forster
ed1e758bf9 Added note on requirement of columnAnnotation for ExtendedBeanSerializer 2016-05-12 21:02:17 +01:00
Timo Westkämper
9d3b356dc3 Add more null guards for jdbcType 2016-03-05 23:02:27 +02:00
Timo Westkämper
4757563d8b Guard against overwriting 2016-02-29 21:37:04 +02:00
Timo Westkämper
2fcb947ed5 Add support for multiple schemas 2016-02-15 20:18:08 +02:00
Ruben Dijkstra
fae85e7b6e Deprecate JavaSyntaxUtils in favor of SourceVersion 2016-01-26 22:48:08 +01:00
Ruben Dijkstra
6bdad00767 Merge pull request #1586 from attila-kiss-it/i797
Fine grained configuration possibility for Metadata Exporter
2015-10-28 20:58:15 +01:00
Timo Westkämper
50e4cd16c1 Use add* methods 2015-10-21 20:44:33 +03:00
attila.kiss
a5bd399cb5 SchemaAndTable provided as argument 2015-10-14 07:29:17 +02:00
Timo Westkämper
2dfdae00d1 Make mapping configuration available in ant exporter 2015-10-09 21:59:44 +03:00
attila.kiss
7fd0200537 AbstractNamingStrategy.getPackage() delegates to appendSchema() 2015-09-30 10:19:08 +02:00
attila.kiss
c094586814 missing javadocs added to the new methods of NamingStrategy 2015-09-30 08:47:52 +02:00
Attila Kiss
214e4558c0 Merge branch 'master' into i797 2015-09-28 16:57:10 +02:00
attila.kiss
23d88a1bd7 Merge remote-tracking branch 'source/master' into i797 2015-09-28 16:56:23 +02:00
attila.kiss
e86da73423 method getClassName(SchemaAndTable schemaAndTable) added 2015-09-28 15:43:48 +02:00
attila.kiss
4023ba5e31 i797 refactor 2015-09-25 16:10:13 +02:00
attila.kiss
9e4d18049b naming strategy extension 2015-09-25 10:24:04 +02:00
Ruben Dijkstra
be333aea9e Merge pull request #1532 from querydsl/i1531
Add beansTargetFolder option to MetaDataExporter
2015-09-12 21:27:15 +02:00
Marcello Romano
377f8261b1 Default variable name customization 2015-09-06 14:48:45 +02:00
Timo Westkämper
e7a36be014 Add beansTargetFolder option to MetaDataExporter 2015-09-05 22:10:30 +03:00
John Tims
b0c60d009d Suppress warnings on methods 2015-08-27 21:26:40 -04:00
Timo Westkämper
63d0a41d39 Fix boolean defaults for AntMetaDataExporter 2015-08-18 00:20:33 +03:00
John Tims
10eb70ed42 Fix typos 2015-07-25 09:10:57 -04:00
Timo Westkämper
a79919f4f3 Improve type level javadocs 2015-05-28 22:50:18 +03:00