- Michal Jurosz <mj@mj41.cz>
- Mikey Melillo <mmelillo@users.sourceforge.net>
- Moritz Onken <onken@netcubed.de>
+- Nick Wellnhofer <nwellnhof@cpan.org>
- Paul Harrington <phrrngtn@users.sourceforge.net>
- Peter Rabbitson <ribasushi@cpan.org>
- Robert Bohne <rbo@cpan.org>
Oracle (RT#90700, RT#31034)
* Add support for ALTER TABLE ... ADD CONSTRAINT to Oracle parser
* Add trigger support to Oracle parser (RT#62927)
+ * Fix erroneous PostgreSQL floating point type translations (RT#99725)
0.11020 2014-09-02
# MySQL types
#
bigint => 'bigint',
- double => 'numeric',
+ double => 'double precision',
decimal => 'numeric',
- float => 'numeric',
int => 'integer',
mediumint => 'integer',
smallint => 'smallint',
varchar => 'character varying',
datetime => 'timestamp',
text => 'text',
- real => 'numeric',
comment => 'text',
bit => 'bit',
tinyint => 'smallint',
- float => 'numeric',
);
$max_id_length = 62;
my $type_with_size = join('|',
'bit', 'varbit', 'character', 'bit varying', 'character varying',
- 'time', 'timestamp', 'interval', 'numeric'
+ 'time', 'timestamp', 'interval', 'numeric', 'float'
);
if ( $data_type !~ /$type_with_size/ ) {