From 51c5837d53134742ecf6cacb25fc0752803bb081 Mon Sep 17 00:00:00 2001 From: Michael Seaton Date: Mon, 27 Oct 2025 07:48:43 -0400 Subject: [PATCH] TRUNK-6456 - Add inheritance strategy to ProviderRole jpa mappings --- api/src/main/java/org/openmrs/ProviderRole.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/api/src/main/java/org/openmrs/ProviderRole.java b/api/src/main/java/org/openmrs/ProviderRole.java index c5051c2d23a4..3359c2b5d5b0 100644 --- a/api/src/main/java/org/openmrs/ProviderRole.java +++ b/api/src/main/java/org/openmrs/ProviderRole.java @@ -16,6 +16,8 @@ import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; +import javax.persistence.Inheritance; +import javax.persistence.InheritanceType; import javax.persistence.Table; import java.io.Serializable; @@ -26,6 +28,7 @@ */ @Entity @Table(name = "provider_role") +@Inheritance(strategy = InheritanceType.JOINED) @Audited public class ProviderRole extends BaseOpenmrsMetadata implements Serializable {