You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ofbiz.apache.org by Jacques Le Roux <ja...@les7arts.com> on 2008/06/08 22:43:32 UTC

Re: svn commit: r664547 - in /ofbiz/trunk/framework: entity/fieldtype/ shark/entitydef/

Thanks David,

I see the point, happy that 20 is ok (should be enough, else we will just have to increase I guess)

Jacques

> Author: jonesde
> Date: Sun Jun  8 13:12:34 2008
> New Revision: 664547
>
> URL: http://svn.apache.org/viewvc?rev=664547&view=rev
> Log:
> Removed the highly redundant field type long which was 19 digits, and changed the existing field type numeric to be 20 digits,
> which is bigger than 19 so should be fine; updated the shark entity defs to use numeric instead of long
>
> Modified:
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypeadvantage.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypeaxion.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypecloudscape.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypedaffodil.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypederby.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypefirebird.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypehsql.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypemssql.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypemysql.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypeoracle.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypepostgres.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypesapdb.xml
>    ofbiz/trunk/framework/entity/fieldtype/fieldtypesybase.xml
>    ofbiz/trunk/framework/shark/entitydef/entitymodel.xml
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypeadvantage.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypeadvantage.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypeadvantage.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypeadvantage.xml Sun Jun  8 13:12:34 2008
> @@ -30,7 +30,6 @@
>     <field-type-def type="date-time" sql-type="TimeStamp" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="Date" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="Time" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="Integer" java-type="java.lang.Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="Money" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="Double" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypeaxion.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypeaxion.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypeaxion.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypeaxion.xml Sun Jun  8 13:12:34 2008
> @@ -27,12 +27,11 @@
>     <field-type-def type="date-time" sql-type="TIMESTAMP" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATE" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="TIME" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="NUMBER(19,0)" java-type="java.lang.Long"><validate method="isSignedLong"
> /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="NUMBER(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="NUMBER(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="floating-point" sql-type="FLOAT" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
> -    <field-type-def type="numeric" sql-type="NUMBER(18,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
> +    <field-type-def type="numeric" sql-type="NUMBER(20,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="id" sql-type="VARCHAR(20)" java-type="String"></field-type-def>
>     <field-type-def type="id-long" sql-type="VARCHAR(60)" java-type="String"></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypecloudscape.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypecloudscape.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypecloudscape.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypecloudscape.xml Sun Jun  8 13:12:34 2008
> @@ -27,12 +27,11 @@
>     <field-type-def type="date-time" sql-type="DATE" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATE" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="DATE" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="NUMERIC(19,0)" java-type="java.lang.Long"><validate method="isSignedLong"
> /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="NUMERIC(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="NUMERIC(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="floating-point" sql-type="NUMERIC(18,6)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
> -    <field-type-def type="numeric" sql-type="NUMERIC(18,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
> +    <field-type-def type="numeric" sql-type="NUMERIC(20,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="id" sql-type="VARCHAR(20)" java-type="String"></field-type-def>
>     <field-type-def type="id-long" sql-type="VARCHAR(60)" java-type="String"></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypedaffodil.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypedaffodil.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypedaffodil.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypedaffodil.xml Sun Jun  8 13:12:34 2008
> @@ -27,12 +27,11 @@
>     <field-type-def type="date-time" sql-type="TIMESTAMP" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATE" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="TIME" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="NUMBER(19,0)" java-type="java.lang.Long"><validate method="isSignedLong"
> /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="NUMBER(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="NUMBER(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="floating-point" sql-type="NUMBER(18,6)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
> -    <field-type-def type="numeric" sql-type="NUMBER(18,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
> +    <field-type-def type="numeric" sql-type="NUMBER(20,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="id" sql-type="VARCHAR2(20)" java-type="String"></field-type-def>
>     <field-type-def type="id-long" sql-type="VARCHAR2(60)" java-type="String"></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypederby.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypederby.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypederby.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypederby.xml Sun Jun  8 13:12:34 2008
> @@ -27,13 +27,11 @@
>     <field-type-def type="date-time" sql-type="TIMESTAMP" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATE" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="TIME" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="NUMERIC(19,0)" java-type="java.lang.Long"><validate method="isSignedLong"
> /></field-type-def>
> -    <!-- <field-type-def type="long" sql-type="BIGINT" java-type="java.lang.Long"></field-type-def> -->
>
>     <field-type-def type="currency-amount" sql-type="NUMERIC(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="NUMERIC(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="floating-point" sql-type="DOUBLE" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
> -    <field-type-def type="numeric" sql-type="NUMERIC(18,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
> +    <field-type-def type="numeric" sql-type="NUMERIC(20,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="id" sql-type="VARCHAR(20)" java-type="String"></field-type-def>
>     <field-type-def type="id-long" sql-type="VARCHAR(60)" java-type="String"></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypefirebird.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypefirebird.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypefirebird.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypefirebird.xml Sun Jun  8 13:12:34 2008
> @@ -28,12 +28,11 @@
>     <field-type-def type="date-time" sql-type="TIMESTAMP" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATE" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="TIME" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="NUMERIC(19,0)" java-type="java.lang.Long"><validate method="isSignedLong"
> /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="NUMERIC(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="NUMERIC(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="floating-point" sql-type="FLOAT" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
> -    <field-type-def type="numeric" sql-type="NUMERIC(18,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
> +    <field-type-def type="numeric" sql-type="NUMERIC(20,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="id" sql-type="VARCHAR(20)" java-type="String"></field-type-def>
>     <field-type-def type="id-long" sql-type="VARCHAR(60)" java-type="String"></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypehsql.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypehsql.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypehsql.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypehsql.xml Sun Jun  8 13:12:34 2008
> @@ -27,7 +27,6 @@
>     <field-type-def type="date-time" sql-type="TIMESTAMP" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATE" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="TIME" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="BIGINT" java-type="java.lang.Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="DOUBLE" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="DOUBLE" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypemssql.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypemssql.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypemssql.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypemssql.xml Sun Jun  8 13:12:34 2008
> @@ -27,7 +27,6 @@
>     <field-type-def type="date-time" sql-type="DATETIME" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATETIME" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="DATETIME" java-type="java.sql.Time"></field-type-def>
> -        <field-type-def type="long" sql-type="INT" java-type="java.lang.Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="DECIMAL(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="DECIMAL(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypemysql.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypemysql.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypemysql.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypemysql.xml Sun Jun  8 13:12:34 2008
> @@ -27,12 +27,11 @@
>     <field-type-def type="date-time" sql-type="DATETIME" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATE" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="TIME" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="DECIMAL(19,0)" java-type="java.lang.Long"><validate method="isSignedLong"
> /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="DECIMAL(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="DECIMAL(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="floating-point" sql-type="DECIMAL(18,6)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
> -    <field-type-def type="numeric" sql-type="DECIMAL(18,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
> +    <field-type-def type="numeric" sql-type="DECIMAL(20,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="id" sql-type="VARCHAR(20)" java-type="String"></field-type-def>
>     <field-type-def type="id-long" sql-type="VARCHAR(60)" java-type="String"></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypeoracle.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypeoracle.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypeoracle.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypeoracle.xml Sun Jun  8 13:12:34 2008
> @@ -27,12 +27,11 @@
>     <field-type-def type="date-time" sql-type="TIMESTAMP" sql-type-alias="TIMESTAMP(6)"
> java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATE" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="DATE" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="NUMBER(19,0)" java-type="java.lang.Long"><validate method="isSignedLong"
> /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="NUMBER(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="NUMBER(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="floating-point" sql-type="NUMBER(18,6)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
> -    <field-type-def type="numeric" sql-type="NUMBER(18,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
> +    <field-type-def type="numeric" sql-type="NUMBER(20,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="id" sql-type="VARCHAR2(20)" java-type="String"></field-type-def>
>     <field-type-def type="id-long" sql-type="VARCHAR2(60)" java-type="String"></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypepostgres.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypepostgres.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypepostgres.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypepostgres.xml Sun Jun  8 13:12:34 2008
> @@ -27,12 +27,11 @@
>     <field-type-def type="date-time" sql-type="TIMESTAMPTZ" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATE" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="TIME" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="NUMERIC(19,0)" java-type="java.lang.Long"><validate method="isSignedLong"
> /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="NUMERIC(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="NUMERIC(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="floating-point" sql-type="FLOAT8" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
> -    <field-type-def type="numeric" sql-type="NUMERIC(18,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
> +    <field-type-def type="numeric" sql-type="NUMERIC(20,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="id" sql-type="VARCHAR(20)" java-type="String"></field-type-def>
>     <field-type-def type="id-long" sql-type="VARCHAR(60)" java-type="String"></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypesapdb.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypesapdb.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypesapdb.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypesapdb.xml Sun Jun  8 13:12:34 2008
> @@ -27,12 +27,11 @@
>     <field-type-def type="date-time" sql-type="TIMESTAMP" java-type="java.sql.Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATE" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="TIME" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="FIXED(19,0)" java-type="java.lang.Long"><validate method="isSignedLong"
> /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="FIXED(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="FIXED(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="floating-point" sql-type="FIXED(18,6)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
> -    <field-type-def type="numeric" sql-type="FIXED(18,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
> +    <field-type-def type="numeric" sql-type="FIXED(20,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="id" sql-type="VARCHAR(20) UNICODE" sql-type-alias="VARCHAR() UNICODE"
> java-type="String"></field-type-def>
>     <field-type-def type="id-long" sql-type="VARCHAR(60) UNICODE" sql-type-alias="VARCHAR() UNICODE"
> java-type="String"></field-type-def>
>
> Modified: ofbiz/trunk/framework/entity/fieldtype/fieldtypesybase.xml
> URL:
> http://svn.apache.org/viewvc/ofbiz/trunk/framework/entity/fieldtype/fieldtypesybase.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/entity/fieldtype/fieldtypesybase.xml (original)
> +++ ofbiz/trunk/framework/entity/fieldtype/fieldtypesybase.xml Sun Jun  8 13:12:34 2008
> @@ -27,12 +27,11 @@
>     <field-type-def type="date-time" sql-type="DATETIME" java-type="Timestamp"></field-type-def>
>     <field-type-def type="date" sql-type="DATETIME" java-type="java.sql.Date"></field-type-def>
>     <field-type-def type="time" sql-type="DATETIME" java-type="java.sql.Time"></field-type-def>
> -    <field-type-def type="long" sql-type="NUMERIC(19,0)" java-type="java.lang.Long"><validate method="isSignedLong"
> /></field-type-def>
>
>     <field-type-def type="currency-amount" sql-type="NUMERIC(18,2)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="currency-precise" sql-type="NUMERIC(18,3)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
>     <field-type-def type="floating-point" sql-type="NUMERIC(18,6)" java-type="Double"><validate method="isSignedDouble"
> /></field-type-def>
> -    <field-type-def type="numeric" sql-type="NUMERIC(18,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
> +    <field-type-def type="numeric" sql-type="NUMERIC(20,0)" java-type="Long"><validate method="isSignedLong" /></field-type-def>
>
>     <field-type-def type="id" sql-type="VARCHAR(20)" java-type="String"></field-type-def>
>     <field-type-def type="id-long" sql-type="VARCHAR(60)" java-type="String"></field-type-def>
>
> Modified: ofbiz/trunk/framework/shark/entitydef/entitymodel.xml
> URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/shark/entitydef/entitymodel.xml?rev=664547&r1=664546&r2=664547&view=diff
> ==============================================================================
> --- ofbiz/trunk/framework/shark/entitydef/entitymodel.xml (original)
> +++ ofbiz/trunk/framework/shark/entitydef/entitymodel.xml Sun Jun  8 13:12:34 2008
> @@ -150,12 +150,12 @@
>       <field name="activityName" type="long-varchar"></field>
>       <field name="description" type="long-varchar"></field>
>       <field name="currentState" type="long-varchar"></field>
> -      <field name="priority" type="long"></field>
> +      <field name="priority" type="numeric"></field>
>         <field name="accepted" type="indicator"></field>
> -        <field name="timeLimit" type="long"></field>
> -        <field name="activatedTime" type="long"></field>
> -        <field name="acceptedTime" type="long"></field>
> -        <field name="lastStateTime" type="long"></field>
> +        <field name="timeLimit" type="numeric"></field>
> +        <field name="activatedTime" type="numeric"></field>
> +        <field name="acceptedTime" type="numeric"></field>
> +        <field name="lastStateTime" type="numeric"></field>
>       <prim-key field="activityId"/>
>       <relation type="one" fk-name="WF_ACT_PROC" rel-entity-name="WfProcess">
>           <key-map field-name="processId"/>
> @@ -173,7 +173,7 @@
>       <field name="definitionId" type="long-varchar"></field>
>       <field name="valueField" type="name"></field>
>       <field name="strValue" type="long-varchar"></field>
> -      <field name="numValue" type="long"></field>
> +      <field name="numValue" type="numeric"></field>
>       <field name="dblValue" type="floating-point"></field>
>       <field name="objValue" type="blob"></field>
>       <field name="isModified" type="indicator"></field>
> @@ -217,7 +217,7 @@
>       <field name="processId" type="long-varchar"></field>
>       <field name="activityId" type="long-varchar"></field>
>       <field name="exceptionName" type="long-varchar"></field>
> -      <field name="timeLimit" type="long"></field>
> +      <field name="timeLimit" type="numeric"></field>
>       <field name="isExecuted" type="indicator"></field>
>       <field name="isSync" type="indicator"></field>
>       <prim-key field="deadlineId"/>
> @@ -239,15 +239,15 @@
>       <field name="activityReqProcessId" type="long-varchar"></field>
>       <field name="activityReqId" type="long-varchar"></field>
>       <field name="resourceReqId" type="long-varchar"></field>
> -        <field name="timeLimit" type="long"></field>
> +        <field name="timeLimit" type="numeric"></field>
>       <field name="processName" type="long-varchar"></field>
>       <field name="description" type="long-varchar"></field>
>       <field name="currentState" type="long-varchar"></field>
> -      <field name="priority" type="long"></field>
> +      <field name="priority" type="numeric"></field>
>       <field name="externalReq" type="blob"></field>
> -      <field name="createdTime" type="long"></field>
> -      <field name="startedTime" type="long"></field>
> -      <field name="lastStateTime" type="long"></field>
> +      <field name="createdTime" type="numeric"></field>
> +      <field name="startedTime" type="numeric"></field>
> +      <field name="lastStateTime" type="numeric"></field>
>             <field name="ExternalRequesterClassName" type="long-varchar"></field>
>       <prim-key field="processId"/>
>       <relation type="one" fk-name="WF_PROC_MGR" rel-entity-name="WfProcessMgr">
> @@ -261,8 +261,8 @@
>       <field name="packageId" type="long-varchar"></field>
>       <field name="packageVer" type="long-varchar"></field>
>       <field name="definitionId" type="long-varchar"></field>
> -      <field name="created" type="long"></field>
> -      <field name="currentState" type="long"></field>
> +      <field name="created" type="numeric"></field>
> +      <field name="currentState" type="numeric"></field>
>       <prim-key field="mgrName"/>
>     </entity>
>     <entity entity-name="WfProcessVariable"
> @@ -273,7 +273,7 @@
>       <field name="definitionId" type="long-varchar"></field>
>       <field name="valueField" type="name"></field>
>       <field name="strValue" type="long-varchar"></field>
> -      <field name="numValue" type="long"></field>
> +      <field name="numValue" type="numeric"></field>
>       <field name="dblValue" type="floating-point"></field>
>       <field name="objValue" type="blob"></field>
>       <prim-key field="processVariableId"/>
> @@ -299,7 +299,7 @@
>       <field name="userName" type="long-varchar"></field>
>       <field name="passwd" type="long-varchar"></field>
>       <field name="applicationName" type="long-varchar"></field>
> -      <field name="applicationMode" type="long"></field>
> +      <field name="applicationMode" type="numeric"></field>
>       <prim-key field="packageId"/>
>       <prim-key field="processDefId"/>
>       <prim-key field="applicationDefId"/>
> @@ -351,8 +351,8 @@
>             title="">
>       <field name="requesterId" type="long-varchar"></field>
>       <field name="processId" type="long-varchar"></field>
> -      <field name="fromDate" type="long"></field>
> -      <field name="thruDate" type="long"></field>
> +      <field name="fromDate" type="numeric"></field>
> +      <field name="thruDate" type="numeric"></field>
>       <field name="className" type="long-varchar"></field>
>       <field name="classData" type="long-varchar"></field>
>       <prim-key field="requesterId"/>
>
>