Double and float converted to FLOAT8(*, 17) and FLOAT4(*, 8) in PostgreSQL

Description

Tables with real or double precision generates the following types:

Applying generated diff:

Environment

ubuntu 14.04 64 bits
java version "1.7.0_60"
PostgreSQL 9.3

Activity

Show:

Nathan Voxland October 21, 2014 at 5:12 PM

"Real" is reported by the jdbc driver as float4 and double precision is reported as float8 and so those will be the alises used in the changelog.

Nathan Voxland October 21, 2014 at 5:12 PM

Fixed for 3.3.

Omar Z October 16, 2014 at 7:35 PM

Same problem. Is there any workaround (besides changing the generated file manually)?

adamb October 2, 2014 at 6:03 PM

This seems to be a longstanding bug, (tested back through v3.0 ; are there any workarounds?

Nathan Voxland July 10, 2014 at 7:28 PM

Will look at it more with 3.3. Going through data type management more in that release.

Fixed

Details

Reporter

Components

Fix versions

Affects versions

Priority

Created July 3, 2014 at 2:34 PM
Updated October 21, 2014 at 5:12 PM
Resolved October 21, 2014 at 5:12 PM