BandcampEnhancementSuite icon indicating copy to clipboard operation
BandcampEnhancementSuite copied to clipboard

Import/Export Preview History (and other database stuff?)

Open sabjorn opened this issue 3 years ago • 1 comments

IDB does not have any built in functionality to import/export database tables.

This is annoying for a few reasons. Right now, data is locked to a user's machine and so migrating to a different machine means their history is lost. Other database stuff (playlist, configurations, etc) may also be valuable to import/export.

This feature could take a few different approaches:

  1. every "service" that has it's own IDB store becomes responsible for creating an import/export component (likely this can be generalized/abstracted for re-use)
  2. the whole IDB, with all stores is able to be exported/imported.
  3. some combination of the above

sabjorn avatar Apr 30 '21 09:04 sabjorn

some references: https://gist.github.com/loilo/ed43739361ec718129a15ae5d531095b

sabjorn avatar Apr 30 '21 09:04 sabjorn