From 86f3b1e29385631a4fededc0c361dc01781491b9 Mon Sep 17 00:00:00 2001 From: Par Winzell Date: Thu, 7 Aug 2008 05:45:25 +0000 Subject: [PATCH] The PostgreSQL datatypes for float and double are REAL and DOUBLE PRECISION. --- 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 b78f70e..d2cb407 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)) {