package com.fieldlabel.collector.data.local

import androidx.room.Entity
import androidx.room.PrimaryKey

/**
 * 逆ジオコーディング結果のローカルキャッシュ
 * 緯度経度を小数点4桁に丸めてキーとして使用（≒11m精度）
 */
@Entity(tableName = "geocode_cache")
data class GeocodeCacheEntity(
    @PrimaryKey val key: String,    // "35.6762_139.6503"
    val address: String,
    val cachedAt: Long = System.currentTimeMillis()
)
