fix firebird data_type tests
Rafael Kitover [Wed, 7 Jul 2010 13:35:37 +0000 (09:35 -0400)]
lib/DBIx/Class/Schema/Loader/DBI/InterBase.pm

index c20bc8d..6f73395 100644 (file)
@@ -254,6 +254,9 @@ EOF
         elsif ($info->{data_type} eq 'character') {
             $info->{data_type} = 'char';
         }
+        elsif ($info->{data_type} eq 'float') {
+            $info->{data_type} = 'real';
+        }
         elsif ($info->{data_type} eq 'int64' || $info->{data_type} eq '-9581') {
             # the constant is just in case, the query should pick up the type
             $info->{data_type} = 'bigint';