package com.kt.event.user.repository;

import com.kt.event.user.entity.Store;
import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.stereotype.Repository;

import java.util.Optional;
import java.util.UUID;

/**
 * 매장 Repository
 *
 * 매장 데이터 액세스 인터페이스
 *
 * @author Backend Developer
 * @since 1.0
 */
@Repository
public interface StoreRepository extends JpaRepository<Store, UUID> {

    /**
     * 사용자 ID로 매장 조회
     *
     * @param userId 사용자 ID
     * @return 매장 Optional
     */
    Optional<Store> findByUserId(UUID userId);
}
