map Oracle NUMBER columns to correct Pg type
authorGalen Charlton <gmc@esilibrary.com>
Wed, 6 Mar 2013 18:38:01 +0000 (13:38 -0500)
committerGalen Charlton <gmc@esilibrary.com>
Wed, 6 Mar 2013 18:38:01 +0000 (13:38 -0500)
Signed-off-by: Galen Charlton <gmc@esilibrary.com>

dump_oracle_table_for_pg

index 116c005..93a2312 100755 (executable)
@@ -150,7 +150,7 @@ sub get_pg_column_type {
         if ($column_def->{DATA_SCALE} == 0) {
             $type = 'INTEGER';
         } else {
-            $type = "NUMBER($column_def->{DATA_PRECISION},$column_def->{DATA_SCALE})";
+            $type = "NUMERIC($column_def->{DATA_PRECISION},$column_def->{DATA_SCALE})";
         }
     }
     if (defined $type) {