mirror of
https://github.com/ebean-orm/ebean.git
synced 2024-04-21 10:51:47 +00:00
@@ -128,7 +128,7 @@ public class DeployInherit {
|
||||
if (dv != null) {
|
||||
info.setDiscriminatorValue(dv.value());
|
||||
} else {
|
||||
info.setDiscriminatorValue(cls.getSimpleName());
|
||||
info.setDiscriminatorDefaultValue(cls);
|
||||
}
|
||||
}
|
||||
return info;
|
||||
|
||||
@@ -178,6 +178,16 @@ public class DeployInheritInfo {
|
||||
return discriminatorStringValue;
|
||||
}
|
||||
|
||||
public void setDiscriminatorDefaultValue(Class<?> cls) {
|
||||
if (columnType == Types.INTEGER) {
|
||||
discriminatorStringValue = "0";
|
||||
discriminatorObjectValue = 0;
|
||||
} else {
|
||||
discriminatorStringValue = cls.getSimpleName();
|
||||
discriminatorObjectValue = discriminatorStringValue;
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Set the discriminator value for this node.
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user