diff --git a/core/src/main/java/google/registry/schema/tld/PremiumEntry.java b/core/src/main/java/google/registry/schema/tld/PremiumEntry.java index 2e50a7a27..262409b21 100644 --- a/core/src/main/java/google/registry/schema/tld/PremiumEntry.java +++ b/core/src/main/java/google/registry/schema/tld/PremiumEntry.java @@ -14,6 +14,7 @@ package google.registry.schema.tld; +import google.registry.model.ImmutableObject; import java.io.Serializable; import java.math.BigDecimal; import javax.persistence.Column; @@ -26,7 +27,7 @@ import javax.persistence.Id; *

These are not persisted directly, but rather, using {@link PremiumList#getLabelsToPrices()}. */ @Entity -public class PremiumEntry implements Serializable { +public class PremiumEntry extends ImmutableObject implements Serializable { @Id @Column(nullable = false) diff --git a/core/src/main/resources/META-INF/orm.xml b/core/src/main/resources/META-INF/orm.xml index 37ef3bad1..3bd380f39 100644 --- a/core/src/main/resources/META-INF/orm.xml +++ b/core/src/main/resources/META-INF/orm.xml @@ -4,15 +4,10 @@ xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/persistence/orm http://xmlns.jcp.org/xml/ns/persistence/orm_2_2.xsd" version="2.2"> - - - - - + -