mopidy-musicbox-webclient icon indicating copy to clipboard operation
mopidy-musicbox-webclient copied to clipboard

ObjectBrowser to view DB data

Open o7k7 opened this issue 4 years ago • 6 comments

Hi

Is there a way for debugging the db?

Thanks

o7k7 avatar Mar 10 '20 13:03 o7k7

I also want to know!

tecnobeto avatar Mar 16 '20 13:03 tecnobeto

There is ObjectBox - Data Browser for android only. Do you have plan data browser tool for swift? Thanks

jrjohn avatar Mar 22 '20 13:03 jrjohn

Implementation questions; because the Object Browser runs inside a (web) browser and requires a debug version of ObjectBox running an embedded web server:

  • What the best way to distribute a "debug version" of ObjectBox containing the embedded web server & browser app? It's all done in the native (C/C++) lib, so e.g. we would provide a second cocoapods artifact.

  • Are there i/macOS restrictions regarding a embedded web server (e.g. security)?

  • Is it better to run an embedded browser view; e.g. to ensure that the web server runs in the same process? E.g. external browser app may not ensure the app's process is kept alive?

  • How/when to open the browser? Trigger with a UI or API? Android did by adding an item to the top system bar.

greenrobot avatar Mar 22 '20 15:03 greenrobot

Provide Java UI tool to open .mdb file? like sqlitebrowser for windows. Or there are documents about mdb file format I can program myself. Thanks

jrjohn avatar Mar 27 '20 09:03 jrjohn

Provide Java UI tool to open .mdb file? like sqlitebrowser for windows. Or there are documents about mdb file format I can program myself. Thanks

Yes, it would be nice to have a tool, to open the .mdb file and check what's written in the db.

JuanFcoMiranda avatar Apr 13 '20 16:04 JuanFcoMiranda

Is there any progress on this?

Implementation questions; because the Object Browser runs inside a (web) browser and requires a debug version of ObjectBox running an embedded web server:

  • What the best way to distribute a "debug version" of ObjectBox containing the embedded web server & browser app? It's all done in the native (C/C++) lib, so e.g. we would provide a second cocoapods artifact.
  • Are there i/macOS restrictions regarding a embedded web server (e.g. security)?
  • Is it better to run an embedded browser view; e.g. to ensure that the web server runs in the same process? E.g. external browser app may not ensure the app's process is kept alive?
  • How/when to open the browser? Trigger with a UI or API? Android did by adding an item to the top system bar.

singlakarun avatar Jun 07 '21 14:06 singlakarun

We have released Admin as a Docker image, that can be used to read a database file on your development machine. See https://docs.objectbox.io/data-browser#run-via-docker for details.

There is also a blog post showing what it can do.

greenrobot-team avatar Nov 20 '23 13:11 greenrobot-team