domain 1.0.2 API
+domain 1.0.3 API
* Fixed values of {@code String} and {@code Enum} fields in WHERE clause have to be specified as string literals -> NAME='Order1' AND STATUS='open'. Number values ({@code Integer}, {@code Long}, - * {@code Double}, {@code BigInteger}, {@code BigDecimal}) have to be specified as appropriate numbers -> PRICE<12.0. LocalDate, LocalTime, LocalDateTime values have to be valid database specific + * {@code Double}, {@code BigInteger}, {@code BigDecimal}) have to be specified as appropriate numbers -> PRICE>12.0. LocalDate, LocalTime, LocalDateTime values have to be valid database specific * date/time strings. *
* Note: Columns for {@code byte[]}, {@code char[]} and other array fields, as well as collection and map fields may not be used for WHERE clauses. diff --git a/src/main/java/com/icx/domain/sql/tools/package-info.java b/src/main/java/com/icx/domain/sql/tools/package-info.java index 54bc83b..b0e3295 100644 --- a/src/main/java/com/icx/domain/sql/tools/package-info.java +++ b/src/main/java/com/icx/domain/sql/tools/package-info.java @@ -17,7 +17,6 @@ * addition to the scripts for the whole database. *
* Following list shows, which Java types are natively supported for fields of domain classes and which column types will be used in persistence tables: - *
*
-
*
- {@code String} -> database specific (N)VARCHAR({@link SqlColumn#charsize()}) or long TEXT - {@link SqlColumn#isText()} - type *
- {@code Enum} -> database specific (N)VARCHAR(max(maxenumnamelength, 64)) type diff --git a/src/main/webapp/META-INF/MANIFEST.MF b/src/main/webapp/META-INF/MANIFEST.MF index 1115c46..7b49ca7 100644 --- a/src/main/webapp/META-INF/MANIFEST.MF +++ b/src/main/webapp/META-INF/MANIFEST.MF @@ -1,6 +1,6 @@ Manifest-Version: 1.0 Implementation-Title: domain -Implementation-Version: 1.0.2.20240312.163015 +Implementation-Version: 1.0.3.20240313.121506 Implementation-Vendor: infinIT.cx GmbH Built-By: raine