From 984698e7932b58c9e0f742849efabe41260d6a13 Mon Sep 17 00:00:00 2001 From: zell Date: Thu, 7 Aug 2008 05:45:25 +0000 Subject: [PATCH] The PostgreSQL datatypes for float and double are REAL and DOUBLE PRECISION. git-svn-id: https://samskivert.googlecode.com/svn/trunk@2358 6335cc39-0255-0410-8fd6-9bcaacd3b74c --- src/java/com/samskivert/jdbc/depot/PostgreSQLBuilder.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/java/com/samskivert/jdbc/depot/PostgreSQLBuilder.java b/src/java/com/samskivert/jdbc/depot/PostgreSQLBuilder.java index b78f70eb..d2cb407d 100644 --- a/src/java/com/samskivert/jdbc/depot/PostgreSQLBuilder.java +++ b/src/java/com/samskivert/jdbc/depot/PostgreSQLBuilder.java @@ -221,9 +221,9 @@ public class PostgreSQLBuilder } else if (fm instanceof LongMarshaller) { return "BIGINT"; } else if (fm instanceof FloatMarshaller) { - return "FLOAT"; + return "REAL"; } else if (fm instanceof DoubleMarshaller) { - return "DOUBLE"; + return "DOUBLE PRECISION"; } else if (fm instanceof ObjectMarshaller) { Class ftype = fm.getField().getType(); if (ftype.equals(Byte.class)) {