/ / Creando la base de datos SQLite en Cordova y accediendo a ella en el shell del emulador de Android: Android, sqlite, cordova, android-sqlite

Crear base de datos SQLite en Córdoba y acceder a ella en el shell del emulador de Android - android, sqlite, cordova, android-sqlite

Creo una base de datos en mi aplicación a través de

window.sqlitePlugin.openDatabase({name: "mydatabase"});

Cuando quiero acceder a esta base de datos sqlite a través del shell de mi emulador de Android, llamo

$ sqlite3
$ .database

y lo que obtengo es:

seq  name             file
---  ---------------  ----------------------------------------------------------
0    main

significa, no se ha encontrado ninguna base de datos. ¿Qué hago mal?


Cuando lo hago

sqlite3 mydatabase
select * from mytable

yo obtengo

Error: unable to open database "mydatabase": unable to open database file

Cuando lo hago

 .open mydatabase

yo obtengo

Error: unknown command or invalid arguments:  "open". Enter ".help" for help

Respuestas

0 para la respuesta № 1
$ sqlite
SQLite version 3.8.6 2014-08-15 11:46:33
Enter ".help" for usage hints.
Connected to a transient in-memory database.
Use ".open FILENAME" to reopen on a persistent database.
sqlite>

No le dijiste al sqlite3 herramienta cual archivo de base de datos a utilizar.