diff --git a/src/main/java/org/hibernate/boot/models/categorize/xml/internal/ManagedTypeProcessor.java b/src/main/java/org/hibernate/boot/models/categorize/xml/internal/ManagedTypeProcessor.java index de2acd6..c838aa0 100644 --- a/src/main/java/org/hibernate/boot/models/categorize/xml/internal/ManagedTypeProcessor.java +++ b/src/main/java/org/hibernate/boot/models/categorize/xml/internal/ManagedTypeProcessor.java @@ -501,6 +501,7 @@ private static void applyTenantId( classAccessType, xmlDocumentContext ); + // todo : add bind-as-param attribute to @TenantId } } diff --git a/src/test/java/org/hibernate/models/orm/xml/dynamic/TenantIdTest.java b/src/test/java/org/hibernate/models/orm/xml/dynamic/TenantIdTest.java index 366c3b1..a29499a 100644 --- a/src/test/java/org/hibernate/models/orm/xml/dynamic/TenantIdTest.java +++ b/src/test/java/org/hibernate/models/orm/xml/dynamic/TenantIdTest.java @@ -7,34 +7,33 @@ package org.hibernate.models.orm.xml.dynamic; - import java.util.Set; +import java.util.Set; - import org.hibernate.annotations.TenantId; - import org.hibernate.boot.internal.BootstrapContextImpl; - import org.hibernate.boot.internal.MetadataBuilderImpl; - import org.hibernate.boot.model.process.spi.ManagedResources; - import org.hibernate.boot.models.categorize.spi.CategorizedDomainModel; - import org.hibernate.boot.models.categorize.spi.EntityHierarchy; - import org.hibernate.boot.models.categorize.spi.EntityTypeMetadata; - import org.hibernate.boot.registry.StandardServiceRegistry; - import org.hibernate.boot.registry.StandardServiceRegistryBuilder; - import org.hibernate.models.orm.process.ManagedResourcesImpl; - import org.hibernate.models.spi.AnnotationUsage; - import org.hibernate.models.spi.ClassDetails; - import org.hibernate.models.spi.FieldDetails; +import org.hibernate.annotations.TenantId; +import org.hibernate.boot.internal.BootstrapContextImpl; +import org.hibernate.boot.internal.MetadataBuilderImpl; +import org.hibernate.boot.model.process.spi.ManagedResources; +import org.hibernate.boot.models.categorize.spi.CategorizedDomainModel; +import org.hibernate.boot.models.categorize.spi.EntityHierarchy; +import org.hibernate.boot.models.categorize.spi.EntityTypeMetadata; +import org.hibernate.boot.registry.StandardServiceRegistry; +import org.hibernate.boot.registry.StandardServiceRegistryBuilder; +import org.hibernate.models.orm.process.ManagedResourcesImpl; +import org.hibernate.models.spi.AnnotationUsage; +import org.hibernate.models.spi.FieldDetails; - import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.Test; - import jakarta.persistence.Basic; - import jakarta.persistence.Column; - import jakarta.persistence.FetchType; +import jakarta.persistence.Basic; +import jakarta.persistence.Column; +import jakarta.persistence.FetchType; - import static org.assertj.core.api.Assertions.assertThat; - import static org.hibernate.boot.models.categorize.spi.ManagedResourcesProcessor.processManagedResources; +import static org.assertj.core.api.Assertions.assertThat; +import static org.hibernate.boot.models.categorize.spi.ManagedResourcesProcessor.processManagedResources; public class TenantIdTest { diff --git a/src/test/resources/mappings/dynamic/dynamic-tenantid.xml b/src/test/resources/mappings/dynamic/dynamic-tenantid.xml index ccc607f..e95b4a6 100644 --- a/src/test/resources/mappings/dynamic/dynamic-tenantid.xml +++ b/src/test/resources/mappings/dynamic/dynamic-tenantid.xml @@ -5,7 +5,7 @@ ~ Copyright: Red Hat Inc. and Hibernate Authors --> + version="3.2">