Skip to contents

ciecl construye, en el primer uso, un archivo SQLite (cie10.db) a partir del dataset cie10_cl y lo guarda en una carpeta de datos del usuario (ver tools::R_user_dir("ciecl", "data")). Esa "caché" evita reconstruir la base en cada sesión. Esta función la elimina y fuerza que la próxima consulta (cie_search(), cie_lookup(), cie10_sql(), etc.) la reconstruya desde cero.

No es necesario llamarla tras actualizar el paquete: la caché guarda la versión del paquete con que se construyó (tabla cie10_meta) y, si la versión cambió, se reconstruye automáticamente en el primer uso. Los casos en que conviene forzar el rebuild manual son: (1) se sospecha que el archivo .db está corrupto (errores de lectura SQL inesperados), o (2) se quiere liberar el espacio en disco que ocupa la caché.

Usage

cie10_clear_cache()

Value

Sin valor de retorno, se llama por sus efectos secundarios (elimina la caché SQLite).

Examples

# Ver ubicación de la caché
tools::R_user_dir("ciecl", "data")
#> [1] "/github/home/.local/share/R/ciecl"

cie10_clear_cache() # Elimina cie10.db local
#>  Cache no existe