package com.goldenchart.repository;

import com.goldenchart.entity.GcFcmToken;
import org.springframework.data.jpa.repository.JpaRepository;

import java.util.List;
import java.util.Optional;

public interface GcFcmTokenRepository extends JpaRepository<GcFcmToken, Long> {

    Optional<GcFcmToken> findByToken(String token);

    List<GcFcmToken> findByActiveTrue();

    List<GcFcmToken> findByDeviceIdAndActiveTrue(String deviceId);

    void deleteByDeviceId(String deviceId);
}
