ANN: Updated CBL database viewer app

51 views
Skip to first unread message

Jens Alfke

unread,
Oct 26, 2015, 1:35:15 PM10/26/15
to Couchbase Mobile
I’ve updated the Couchbase Lite Database Viewer app, a fairly simple but useful desktop application that lets you view the documents and revisions inside databases. The app runs on Mac OS, but it can also open iOS databases of apps in the simulator. (You should also be able to use it to view Android or .NET databases running in a Mac simulator, if you can find where the simulator keeps app files in the Mac filesystem.)

Changes since the old 0.4 release:

  • Updated to Couchbase Lite 1.1.1
  • Now updates the database display after another process (i.e. your app) makes changes to the database
  • App browser:
    • Finds apps in the new iOS Simulator file layout
    • Added context menu with "Reveal In Finder" command
  • Document editor:
    • Now uses an outline view to support viewing and editing nested JSON
    • Error alert if you try to save invalid JSON
    • You can add custom columns for nested JSON properties (even array elements)

Known Issues

  • You can lose changes in the editor by switching to another document without pressing Save.
  • Changes made in the viewer app won't be noticed by your app if it's running at the same time. (The changes will be there, but the app won't post database-changed or doc-changed notifications, LiveQueries won't update, etc. This is something we'd need to fix in a future version of Couchbase Lite.)
  • Can’t open databases that have been created/modified with development builds of Couchbase Lite 1.2 (i.e. the master branch), due to differences in file format. If you want to work with these, you’ll need to build your own copy of the viewer app using a master-branch build of Couchbase Lite.
Reply all
Reply to author
Forward
0 new messages