{"id":5914,"date":"2017-08-07T15:19:13","date_gmt":"2017-08-07T23:19:13","guid":{"rendered":"https:\/\/blog.mhvt.net\/?p=5914"},"modified":"2017-08-21T14:30:54","modified_gmt":"2017-08-21T22:30:54","slug":"whats-coming-up-next-tom-bluewater-introducing-firesqlview-for-mac-os-x","status":"publish","type":"post","link":"https:\/\/blog.mhvt.net\/?p=5914","title":{"rendered":"What\u00e2\u20ac\u2122s Coming Up Next? \u00e2\u20ac\u201c Tom Bluewater Introducing FireSQLView for Mac OS X"},"content":{"rendered":"<p><a href=\"\"><img loading=\"lazy\" decoding=\"async\" src=\"mac\/mac_shareware\/firesqlview\/firesqlview_icon.jpg\" width=\"120\" height=\"120\" alt=\"Mac application FireSQLView\" \/><\/a><br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\nTOKYO (Tom Bluewater) &#8211; I use the SQLite database to store every bit of user-defined information like window positions &#038; sizes, checkbox status, the default open-folder &#038; save-folder paths.  So it&#8217;s very important for me to make sure that an application under development is writing to its database files.  Although I have a desktop application called <strong>FireSQL 3<\/strong>, I don&#8217;t really need to edit database tables.  All I need is something that allows me to view the database table content.  And I keep using an old application called <strong>ViewSQL Pro<\/strong>.  Although <strong>Mac App Store<\/strong> got rid of it a few years ago, it&#8217;s still robust enough to run under <strong>Sierra<\/strong>.  Well, this ViewSQL guy is almost 7 years old!  It&#8217;s time for a regime change.  So what I need is something similar to FireSQL 3 that just lets me view the content of the SQLite database table.  Voila!  I submitted a new desktop application to Mac App Store.  This new release is called FireSQLView.<\/p>\n<p>FireSQLView works with an unencrypted SQLite multi-table database file and lets you view the content of a table you select.  It reads pragma info on the database table you select.  So you can of course see the data type of each table field.  The most important feature of this application is the ability to view blob data as a picture.  You must have a field with data sizes corresponding to a blob field, though. &nbsp; <!--more--><\/p>\n<table width=\"464\" border=\"0\" cellspacing=\"0\" cellpadding=\"0\">\n<tr>\n<td width=\"220\" valign=\"top\"><a href=\"mac\/mac_shareware\/firesqlview\/1.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"mac\/mac_shareware\/firesqlview\/thumbnail_1.jpg\" width=\"220\" height=\"140\" alt=\"Mac application FireSQLView\"\/><\/a><\/a><\/p>\n<div align=\"center\">Tom Bluewater<\/div>\n<\/td>\n<td width=\"20\">&nbsp;<\/td>\n<td width=\"220\" valign=\"top\"><a href=\"mac\/mac_shareware\/firesqlview\/2.jpg\"><img loading=\"lazy\" decoding=\"async\" src=\"mac\/mac_shareware\/firesqlview\/thumbnail_2.jpg\" width=\"220\" height=\"140\" alt=\"Mac application FireSQLView\"\/><\/a><\/a><\/p>\n<div align=\"center\">Tom Bluewater<\/div>\n<\/td>\n<\/tr>\n<\/table>\n<p><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Features<\/u><\/p>\n<ol>\n<li>Read the content of an SQLite database table you select.<\/li>\n<li>View blob data as a picture.<\/li>\n<li>Save the selected record as a text file to your disk.  A resulting text file has tab-separated strings containing field names and text values for the selected record.<\/li>\n<li>Save blob data as an image file to your disk.<\/li>\n<li>See which field has the primary key.<\/li>\n<li>See the data type of each field.<\/li>\n<li>See the default value of each field.<\/li>\n<li>The fullScreen mode is supported.<\/li>\n<li>The application supports the retina screen. (tested with 2014 2.6 GHz 13&#8243; MacBook Pro)<\/li>\n<li>Languages: English only.<\/li>\n<li>Application file size: 21.6 MB.<\/li>\n<li>The application comes with a built-in 11-page user guide.  Choose Show Quick Tour under FireSQLView whenever you need to see it.<\/li>\n<\/ol>\n<p><\/br><br \/>\n<br \/><\/br><br \/>\n<u>System requirements<\/u><\/p>\n<ol>\n<li>10.11 (tested with 10.11.6), 10.12 (tested with 10.12.2 and 10.12.5)<\/li>\n<li>64-bit system<\/li>\n<\/ol>\n<p><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Limitations<\/u><\/p>\n<ol>\n<li>The table content must not be encrypted.<\/li>\n<li>In order to view blob data as an image, there must be a field under the same table containing text or integer values as data sizes corresponding to the blog field.<\/li>\n<\/ol>\n<p><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Version history<\/u><\/p>\n<p>Nothing so far&#8230;<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Trial\/Demo version<\/u><\/p>\n<p>Click <a href=\"mac\/mac_shareware\/firesqlview\/FireSQLViewTrial3000T.zip\">here<\/a> to download a trial version.  This trial version will remain fully functional for 7 days, starting from the very moment you first launch it.  If you are running this trial version under macOS 10.12 Sierra, you need to quit the application right after the first launch to evade a Sierra bug.<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\n<u>Video tutorial<\/u><\/p>\n<p>There is no video tutorial at this time.<br \/>\n<br \/><\/br><br \/>\n<br \/><\/br><br \/>\nFireSQLView is a product of Tom Bluewater.<br \/>\nApple and the Apple logo are trademarks of Apple Inc., registered in the U.S. and other countries. Mac App Store is a service mark of Apple Inc.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>TOKYO (Tom Bluewater) &#8211; I use the SQLite database to store every bit of user-defined information like window positions &#038; sizes, checkbox status, the default open-folder &#038; save-folder paths. So it&#8217;s very important for me to make sure that an &hellip; <a href=\"https:\/\/blog.mhvt.net\/?p=5914\">Continue reading <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":342,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[19],"tags":[],"class_list":["post-5914","post","type-post","status-publish","format-standard","hentry","category-apple-mac"],"_links":{"self":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts\/5914","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/users\/342"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=5914"}],"version-history":[{"count":7,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts\/5914\/revisions"}],"predecessor-version":[{"id":5958,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=\/wp\/v2\/posts\/5914\/revisions\/5958"}],"wp:attachment":[{"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=5914"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=5914"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.mhvt.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=5914"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}