Scale = 0 doesn't supported
---------------------------
Key: HHH-7003
URL:
http://opensource.atlassian.com/projects/hibernate/browse/HHH-7003
Project: Hibernate ORM
Issue Type: Bug
Components: envers
Affects Versions: 4.0.1
Reporter: R. Gainullin
If Audited entity consist Column with scale equals zero than Revision table create column
with default scale value
Entity class:
@Entity
@Audited
public class Ent {
@Column(scale=0,precision=20)
private BigInteger field1;
....
}
For Postresql revision table:
Table Ent_AUD{
field1 numeric(20, 2)
}
Probably error in file
org.hibernate.envers.configuration.metadata.MetadataTools.java
in method
public static Element addColumn(...) {
...
if (scale != 0) {
column_mapping.addAttribute("scale", Integer.toString(scale));
}
...
}
--
This message is automatically generated by JIRA.
For more information on JIRA, see:
http://www.atlassian.com/software/jira