Author: tfischer
Date: Mon Mar 27 14:08:57 2006
New Revision: 389303

URL: http://svn.apache.org/viewcvs?rev=389303&view=rev
Log:
Postgresql int2 columns have neither size nor scale

Modified:
    
db/torque/generator/trunk/src/java/org/apache/torque/engine/platform/PlatformPostgresqlImpl.java

Modified: 
db/torque/generator/trunk/src/java/org/apache/torque/engine/platform/PlatformPostgresqlImpl.java
URL: 
http://svn.apache.org/viewcvs/db/torque/generator/trunk/src/java/org/apache/torque/engine/platform/PlatformPostgresqlImpl.java?rev=389303&r1=389302&r2=389303&view=diff
==============================================================================
--- 
db/torque/generator/trunk/src/java/org/apache/torque/engine/platform/PlatformPostgresqlImpl.java
 (original)
+++ 
db/torque/generator/trunk/src/java/org/apache/torque/engine/platform/PlatformPostgresqlImpl.java
 Mon Mar 27 14:08:57 2006
@@ -46,9 +46,7 @@
         setSchemaDomainMapping(new Domain(SchemaType.SMALLINT, "INT2"));
         setSchemaDomainMapping(new Domain(SchemaType.BIGINT, "INT8"));
         setSchemaDomainMapping(new Domain(SchemaType.REAL, "FLOAT"));
-        // TODO check this .. just copied from db.props
         setSchemaDomainMapping(new Domain(SchemaType.BOOLEANCHAR, "CHAR"));
-        // TODO check this .. just copied from db.props
         setSchemaDomainMapping(new Domain(SchemaType.BOOLEANINT, "INT2"));
         setSchemaDomainMapping(new Domain(SchemaType.DOUBLE, "DOUBLE 
PRECISION"));
         setSchemaDomainMapping(new Domain(SchemaType.LONGVARCHAR, "TEXT"));
@@ -75,4 +73,29 @@
         return "";
     }
 
+    /**
+     * @see Platform#hasScale(String)
+     * TODO collect info for all platforms
+     */
+    public boolean hasScale(String sqlType)
+    {
+        if ("INT2".equalsIgnoreCase(sqlType))
+        {
+            return false;
+        }
+        return true;
+    }
+
+    /**
+     * @see Platform#hasSize(String)
+     * TODO collect info for all platforms
+     */
+    public boolean hasSize(String sqlType)
+    {
+         if ("INT2".equalsIgnoreCase(sqlType))
+        {
+            return false;
+        }
+        return true;
+    }
 }



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to