@@ -22,9 +22,9 @@ under the License.
2222 xsi : noNamespaceSchemaLocation =" https://ofbiz.apache.org/dtds/fieldtypemodel.xsd" >
2323 <!-- ===================== field-type-def ==================== -->
2424 <!-- General Types -->
25- <field-type-def type =" blob" sql-type =" BLOB" java-type =" java.sql.Blob" />
26- <field-type-def type =" byte-array" sql-type =" BLOB" java-type =" byte[]" />
27- <field-type-def type =" object" sql-type =" BLOB" java-type =" Object" />
25+ <field-type-def type =" blob" sql-type =" BLOB" sql-type-alias = " BINARY LARGE OBJECT " java-type =" java.sql.Blob" />
26+ <field-type-def type =" byte-array" sql-type =" BLOB" sql-type-alias = " BINARY LARGE OBJECT " java-type =" byte[]" />
27+ <field-type-def type =" object" sql-type =" BLOB" sql-type-alias = " BINARY LARGE OBJECT " java-type =" Object" />
2828
2929 <field-type-def type =" date-time" sql-type =" TIMESTAMP" java-type =" java.sql.Timestamp" />
3030 <field-type-def type =" date" sql-type =" DATE" java-type =" java.sql.Date" />
@@ -33,29 +33,29 @@ under the License.
3333 <field-type-def type =" currency-amount" sql-type =" NUMERIC(18,2)" java-type =" java.math.BigDecimal" />
3434 <field-type-def type =" currency-precise" sql-type =" NUMERIC(18,3)" java-type =" java.math.BigDecimal" />
3535 <field-type-def type =" fixed-point" sql-type =" NUMERIC(18,6)" java-type =" java.math.BigDecimal" />
36- <field-type-def type =" floating-point" sql-type =" DOUBLE" java-type =" Double" />
36+ <field-type-def type =" floating-point" sql-type =" DOUBLE" sql-type-alias = " DOUBLE PRECISION " java-type =" Double" />
3737 <field-type-def type =" numeric" sql-type =" NUMERIC(20,0)" java-type =" Long" />
3838 <field-type-def type =" integer" sql-type =" INTEGER" java-type =" Integer" />
3939
40- <field-type-def type =" id" sql-type =" VARCHAR(20)" java-type =" String" />
41- <field-type-def type =" id-long" sql-type =" VARCHAR(60)" java-type =" String" />
42- <field-type-def type =" id-vlong" sql-type =" VARCHAR(255)" java-type =" String" />
40+ <field-type-def type =" id" sql-type =" VARCHAR(20)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
41+ <field-type-def type =" id-long" sql-type =" VARCHAR(60)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
42+ <field-type-def type =" id-vlong" sql-type =" VARCHAR(255)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
4343
44- <field-type-def type =" indicator" sql-type =" CHAR(1)" java-type =" String" />
45- <field-type-def type =" very-short" sql-type =" VARCHAR(10)" java-type =" String" />
46- <field-type-def type =" short-varchar" sql-type =" VARCHAR(60)" java-type =" String" />
47- <field-type-def type =" long-varchar" sql-type =" VARCHAR(255)" java-type =" String" />
48- <field-type-def type =" very-long" sql-type =" CLOB" java-type =" String" />
44+ <field-type-def type =" indicator" sql-type =" CHAR(1)" sql-type-alias = " CHARACTER " java-type =" String" />
45+ <field-type-def type =" very-short" sql-type =" VARCHAR(10)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
46+ <field-type-def type =" short-varchar" sql-type =" VARCHAR(60)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
47+ <field-type-def type =" long-varchar" sql-type =" VARCHAR(255)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
48+ <field-type-def type =" very-long" sql-type =" CLOB" sql-type-alias = " CHARACTER LARGE OBJECT " java-type =" String" />
4949
50- <field-type-def type =" comment" sql-type =" VARCHAR(255)" java-type =" String" />
51- <field-type-def type =" description" sql-type =" VARCHAR(255)" java-type =" String" />
52- <field-type-def type =" name" sql-type =" VARCHAR(100)" java-type =" String" />
53- <field-type-def type =" value" sql-type =" VARCHAR(255)" java-type =" String" />
50+ <field-type-def type =" comment" sql-type =" VARCHAR(255)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
51+ <field-type-def type =" description" sql-type =" VARCHAR(255)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
52+ <field-type-def type =" name" sql-type =" VARCHAR(100)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
53+ <field-type-def type =" value" sql-type =" VARCHAR(255)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
5454
5555 <!-- Specialized Types -->
56- <field-type-def type =" credit-card-number" sql-type =" VARCHAR(255)" java-type =" String" />
57- <field-type-def type =" credit-card-date" sql-type =" VARCHAR(7)" java-type =" String" />
58- <field-type-def type =" email" sql-type =" VARCHAR(320)" java-type =" String" />
59- <field-type-def type =" url" sql-type =" VARCHAR(2000)" java-type =" String" />
60- <field-type-def type =" tel-number" sql-type =" VARCHAR(60)" java-type =" String" />
56+ <field-type-def type =" credit-card-number" sql-type =" VARCHAR(255)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
57+ <field-type-def type =" credit-card-date" sql-type =" VARCHAR(7)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
58+ <field-type-def type =" email" sql-type =" VARCHAR(320)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
59+ <field-type-def type =" url" sql-type =" VARCHAR(2000)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
60+ <field-type-def type =" tel-number" sql-type =" VARCHAR(60)" sql-type-alias = " CHARACTER VARYING " java-type =" String" />
6161</fieldtypemodel >
0 commit comments