SQLite Mobile Client 4+

Filippo Maguolo

    • 4.3 • 154 Ratings
    • Free
    • Offers In-App Purchases

Screenshots

Description

DB Compass for SQLite allows you to access your SQLite databases. You can manage your data with a very clean and simple iOS user interface.

FEATURES (with in-app purchase):
• Table data: add, edit and delete record
• Table data: browse, filter, sort, and quick search on fetched data
• Assisted table creation
• Blob preview and export
• Blob update (from iOS Photos or Files)
• Export data grid to CSV, HTML, Excel, MSAccess(XML) and SQLite format
• Import of CSV or MSAccess(MDB/ACCDB) tables
• View ER Diagram (interactive and with PNG/PDF export)
• A.I. integration (OpenAI & Ollama)
• Siri-Shortcuts actions
• Charts & Widgets

OpenAI integration requires your key and is only available in allowed regions.
Ollama integration requires your server to connect to.

For feedback or suggestions contact info@dbcompass.net

What’s New

Version 8.0

• New direct edit and access to iCloud database folder without the need of manual synchronization
• New name for scripts (which can be referenced in Shortcuts)
• New Global Search that allows a text search in the whole database
• Added SQLite extensions (decimal, ieee and spellfix1) and new functions
• New documentation available within the app
• New SQL script results available through a faster (configurable) popup
• Record View window can now navigate to multiple foreign key relation levels
• New menu and UI reorganization

Ratings and Reviews

4.3 out of 5
154 Ratings

154 Ratings

Wavemuxer ,

Great tool, foreign keys supported, shortcuts actions deperately need docs

For the newbie like I was, sqlite is designed to be serverless; i.e., its databases are in files that the app has direct access to, so its more client-file than client-server. You need only this app and some storage space that Files can access. The UI is a little convoluted but you get used to it. Foreign keys are supported if you use "pragma= foreign_keys on" (since sqlite v 3.6.19) and the proper sqlite syntax described in sqlite docs "Foreign key support" page. The Apple shortcuts actions are the primary attraction here ONCE you understand their syntax ➞ a few working examples would be worth a hundred pages of documentation and hours of trial & error!
I may give it 5 stars for functionality once I figure how to use all the actions.
I would love to see some simple but elegant configurable form styles that could be used on the iphone.

Developer Response ,

Thank you for your feedback! If you contact the support from the app you could get the help you need.

VulcanStarlight ,

PROUD to use this application as the primary development environment!!

I am so so very pleased— with the results from, and everyday productivity— that has been facilitated by this wonderfully designed and highly refined application. For years, now, I have loved SQLmobile, and this is an app I will stand beside until the end. As a freelance organ sampleset developer, the world of relational database architecture becomes absolutely critical to go about correctly, and this fully-fledged app hits every point desirable for any query, transactional statement, or workflow tweak you could need. I’ve long since happily migrated my local databases into this app from their former editors and the projects have been a breeze ever since. Absolutely CHOOSE THIS APP!

Developer Response ,

Thank you for the feedback and thank you for using this app!
It’s well appreciated.

Bion Howard ,

Please debounce search

I need to text search 758,411 rows with 7 columns, but unfortunately, the search query runs every keypress, which means it seems promising with a page size of 1000 rows, but with a page size of 1,000,000 rows, the app lags for like 10 seconds every letter you type of your search query. If you could please just wait until the user stops typing to run the query over the page, then it would be a five star app. Also, I think the default of 1000 rows per page makes sense, except when you search for something and find no results, in that case, it could be better to automatically search the next page(s) all the way to the end. Just asking because I have a humongous medical database and need to type a symptom to find all the rows with that symptom easily. Thank you for making this app!

Developer Response ,

Thanks for the feedback. Please check the new version if it improves search performance.

App Privacy

The developer, Filippo Maguolo, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy.

Data Not Collected

The developer does not collect any data from this app.

Privacy practices may vary, for example, based on the features you use or your age. Learn More

More By This Developer

Make a List!
Utilities
MySQL Mobile Client
Developer Tools
Secure Terminal
Developer Tools
Zip Opener
Utilities
P7M Viewer
Business
PostgreSQL Client
Developer Tools

You Might Also Like

SQLiteFlow - SQLite Editor
Developer Tools
TablePlus - Database Client
Developer Tools
Docker Server Admin
Developer Tools
Device Info Toolkit
Developer Tools
Node.js Lab
Developer Tools
Rest – HTTP API Client
Developer Tools