Estoy creando una aplicación nativa de reacción en dispositivos móviles (IOS y Android) con Expo y ya tengo un archivo .db creado desde SQLite para realizar transacciones.
He visto ejemplos de proyectos que llaman a una base de datos remota desde una llamada API y crean una base de datos si aún no existe, pero no está claro si esto puede abrir un archivo de base de datos local en mi proyecto. Hasta ahora, no se puede encontrar una ruta de archivo para el archivo .db.
import * as SQLite from 'expo-sqlite'; const path = './SQLite/TFData.db'; const db = SQLite.openDatabase(path);Si esto no es un error de mi parte, me gustaría saber qué se puede hacer para leer un archivo de base de datos existente que ya se encuentra en mi proyecto si expo-sqlite no puede hacerlo.
Solo necesita pasar el nombre del archivo. Si TFData.db no existe, se creará.
import * as SQLite from 'expo-sqlite'; const name = 'TFData.db'; const db = SQLite.openDatabase(name);