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">
-