fix catalogdb cvfnc customization
[so.git] / mso-catalog-db / src / main / java / org / onap / so / db / catalog / data / repository / VFModuleCustomizationRepository.java
index ee2d08b..e8fb654 100644 (file)
@@ -22,11 +22,12 @@ package org.onap.so.db.catalog.data.repository;
 
 import org.onap.so.db.catalog.beans.VfModuleCustomization;
 import org.springframework.data.jpa.repository.JpaRepository;
+import org.springframework.data.repository.query.Param;
 import org.springframework.data.rest.core.annotation.RepositoryRestResource;
 
 @RepositoryRestResource(collectionResourceRel = "vfModuleCustomization", path = "vfModuleCustomization")
-public interface VFModuleCustomizationRepository extends JpaRepository<VfModuleCustomization, String> {
-       VfModuleCustomization findByModelCustomizationUUID(String modelCustomizationUUID);
+public interface VFModuleCustomizationRepository extends JpaRepository<VfModuleCustomization, Integer> {
+       VfModuleCustomization findFirstByModelCustomizationUUIDOrderByCreatedDesc(@Param("MODEL_CUSTOMIZATION_UUID")String modelCustomizationUUID);
 
-       VfModuleCustomization findByModelCustomizationUUIDAndVfModuleModelUUID(String modelCustomizationUUID, String vfModuleModelUUID);
+       VfModuleCustomization findFirstByModelCustomizationUUIDAndVfModuleModelUUIDOrderByCreatedDesc(@Param("MODEL_CUSTOMIZATION_UUID")String modelCustomizationUUID, @Param("MODEL_UUID")String vfModuleModelUUID);
 }
\ No newline at end of file