Current db setup
Last updated
Last updated
has option to use
NW.js/Electron friendly - JS-only backend is level-js or Medea
initially tried
level.js an implementation of the API on top of (which is in turn implemented on top of , which brings this whole shebang full circle)
LevelDOWN was extracted from and now serves as a stand-alone binding for LevelDB.
However indexDb has a 50mb total file size restriction. This might seem ok at first, but some transcriptions can reach 5mb in size in their json representation. So this would not scale if you add n number of transcription.
Decided to move to medea instead.
the way to set up medea is to use .
medeadown is a -compatible interface to
this required installing medeadown separatly
and changing the LinvoDB
data store to it.
as well as setting up the dbPath
In this case using require('nw.gui').App.dataPath
eg "/Users/pietropassarelli/Library/Application Support/autoEdit2"
and the db would be stored in the folder