Finalmente, en (6), creamos una declaración preparada de selección y luego la ejecutamos con query.all(), enviando los resultados a la consola: $ node –experimental-sqlite physicists.mjs
[
{
id: 1,
name: ‘Albert Einstein’,
quote: «I believe in Spinoza’s God»
},
{
id: 2,
name: ‘Marie Curie’,
quote: ‘Nothing in life is to be feared, it is only to be understood’
},
{
id: 3,
name: ‘Richard Feynman’,
quote: ‘Nobody understands quantum mechanics.’
}
]

Si queremos guardar la tabla en el disco, podemos cambiar el parámetro de la base de datos por un nombre de archivo donde se almacenarán los datos: const database = new DatabaseSync(‘myFile.db’); Con ese simple cambio, tenemos un mecanismo persistente para compartir datos entre diferentes procesos y programas. Si ejecutamos nuestro ejemplo anterior con esta configuración, veremos el archivo myFilename.db en el disco: