ANN-818 - @DiscriminatorFormula for an integer column with default discriminator type causes failure for DB2/Sybase
git-svn-id: https://svn.jboss.org/repos/hibernate/core/trunk@16304 1b8cb986-b30d-0410-93ca-fae66ebed9b2
This commit is contained in:
parent
73e0c3dad2
commit
d653efeceb
|
@ -3,6 +3,8 @@ package org.hibernate.test.annotations.inheritance.singletable;
|
||||||
|
|
||||||
import javax.persistence.Column;
|
import javax.persistence.Column;
|
||||||
import javax.persistence.Entity;
|
import javax.persistence.Entity;
|
||||||
|
import javax.persistence.DiscriminatorColumn;
|
||||||
|
import javax.persistence.DiscriminatorType;
|
||||||
import javax.persistence.GeneratedValue;
|
import javax.persistence.GeneratedValue;
|
||||||
import javax.persistence.Id;
|
import javax.persistence.Id;
|
||||||
import javax.persistence.Table;
|
import javax.persistence.Table;
|
||||||
|
@ -14,6 +16,7 @@ import org.hibernate.annotations.DiscriminatorFormula;
|
||||||
* @author Emmanuel Bernard
|
* @author Emmanuel Bernard
|
||||||
*/
|
*/
|
||||||
@Entity
|
@Entity
|
||||||
|
@DiscriminatorColumn(discriminatorType=DiscriminatorType.INTEGER)
|
||||||
@DiscriminatorFormula("case when zik_type is null then 0 else zik_type end")
|
@DiscriminatorFormula("case when zik_type is null then 0 else zik_type end")
|
||||||
@Table(uniqueConstraints = @UniqueConstraint(columnNames = {"avgBeat", "starred"} ))
|
@Table(uniqueConstraints = @UniqueConstraint(columnNames = {"avgBeat", "starred"} ))
|
||||||
public abstract class Music {
|
public abstract class Music {
|
||||||
|
|
Loading…
Reference in New Issue