Private DB

Private DB

SQLite Database Viewer

⭐️4.5 / 5
Rating
🙌45
Ratings
📼5 scs
Content
📦w/o updates
Updates frequency
🗣❌ unsupported
Your locale

All Versions of Private DB

5.12

July 1, 2021

- Regular expressions in SQL, such as: SELECT * FROM Maintenance WHERE Description REGEXP '^Fixed' - SQLite 3.36.0
More

5.11.1

May 28, 2021

- If you open a database that has a field value that cannot be displayed as a text string, then a special string is displayed instead. This is to prevent unexpected behavior when binary data is in the field but the Raw field format is not selected. - Bug fixes - SQLite 3.35.5
More

5.11

April 6, 2021

Includes SQLite 3.35.4: - Built-in math functions, such as sin() and log() - ALTER TABLE DROP COLUMN - Generalized UPSERT - RETURNING clause lets you see the values after an INSERT, UPDATE, or DELETE. NOTE: This is a major release. If you have critical databases, you must back them up using iTunes or iCloud or Dropbox before updating this app!
More

5.10.1

January 15, 2021

Fix for selecting field values in Date and Time formats in iOS 13.4 and above.
More

5.10

January 5, 2021

- SQLite 3.34 - The generate_series() virtual table is now built in to this app. As an example, the SQL executed below would make a virtual table of 6 rows with even values starting from 0 up to 10: SELECT value FROM generate_series(0, 10, 2) - Bug fix for importing large files Note: Backing up your databases before a major software update is good practice and recommended. To backup your databases, sync your phone with iCloud or your computer, or go to the Files tab and Share your databases with another computer.
More

5.9

September 14, 2020

- The Tables List now has a database file settings button. This lets you more easily make tables or views hidden in the currently selected database. - See the file size of any file by tapping it in the Files List then tapping its details button. - Picker Types are now called Pickers that are stored in the system tables. - Bug fixes SQLite 3.33: - Decimal math functions - Support for UPDATE FROM IMPORTANT: This is a major release. If you have critical databases, you MUST back them up before updating this app. To back them up, share them with your computer or iCloud, or upload to Dropbox.
More

5.8.1

July 6, 2020

- More documentation for SQL functions - New search bar for SQL functions - SQLite 3.32.3 - Bug fixes Although this is a minor release, it is good practice to back up any critical databases you have before updating the software.
More

5.8

June 13, 2020

Hide tables and views in the List of Tables. This helps when working with databases that have a lot of tables and views, some of which you rarely use. It can also be useful if you are distributing your databases to others, who do not need to see all the tables. To hide a table or view, go to the List of Files, tap your database file, then tap the table or view you wish to hide and tap the "Hide" button. To un-hide it, do the same thing but tap the "Show" button. To temporarily display the hidden tables and views in the List of Tables, long-press the info button in the toolbar below the List of Tables. Make any field an expanded field, not just fields with Text format. The expanded fields will be concatenated together in the Expanded Fields Section of the Row Display. Go to the table settings of a table to select the expanded fields. Hide the first section in the Row Display. The first section normally displays the field name and the first line of each field. If you hide it, and select some fields to be displayed in the Expanded Fields Section, all the lines of the selected fields can be displayed. This makes for easier browsing through the rows. Go to the table settings of a table to hide the first section in the Row Display. The Expanded Fields Section now is sized better when multiple fields are expanded. The SQL Console now has a "Functions" button that presents a window showing all the functions available in the app. Tap the function to see its description if it has one. There is a Long-Presses section in the Help in the app info, describing the long-press shortcuts in the app. The release date of the SQLite library used in the app is shown in the Diagnostics in the app info. SQLite 3.32.2 Bug fixes. NOTE: This is a major release. If you have critical databases, you MUST back them up before updating your software. To back them up, share them with your computer using AirDrop, or upload them to iCloud or Dropbox.
More

5.7.2

May 5, 2020

- Fields with the Text field format can now have the "Show Expanded" style. This lets you see multiple lines of a field in the Row screen in an expansion section underneath the fields. Useful when navigating up and down through rows. - Bug fix: Fields with the Number field format are shown without formatting if the accessory button is tapped.
More

5.7.1

March 24, 2020

- Allow override of the number of "Fields to Show" in a table's settings. - Allow override of the "Row Format" in table's settings. - Number fields with the format style None can be edited in-line. - Override format styles of Number fields with field format style of None. - In the "Tables Display" section of the App Info, the "Show Detail Button" option was removed as it was replaced with long press. Even though this is a minor release, it is prudent to back up your critical databases and files before updating the app. To back them up, either use Dropbox or iCloud, or sync them with your computer.
More

Price History of Private DB

Description of Private DB

Private DB lets you load and view databases on your mobile devices. You can import CSV or tab-delimited text files from the web, email, Dropbox, or share them from iTunes into tables in your database. NOTE: You can view and sort and search tables with this app, but cannot add, edit or delete rows. To do that, please use General DB. With Private DB, your rows are: * Searchable * Sortable * Selectable This app is great for IT managers who want to distribute company data in table form, and don't want to worry about their users modifying the data. It is also ideal for publishers of reference data tables, who do not want their users tampering with the data. Some capabilities: - Download and import tab-delimited or CSV text files - Download from the web or Dropbox, or share from iTunes - Import text files from the Mail app - Download and execute SQL files - Download and switch to SQLite databases - Sort on up to three fields - Search on any field - Execute SQL commands in the SQL Console - Create views on tables to reorder or select a subset of fields
Show less

Private DB: FAQ

Can Private DB be used on iPad devices?

Yes, Private DB works on iPads.
Private DB was launched by Portable Databases.
The minimum iOS requirement: 9.0.
The rating of 4.5 out of 5 that Private DB has received from users is outstanding.
The Private Db App Relates To The Business Genre.
5.12 is the newly released Private DB version.
July 2, 2024 is the date of the latest Private DB update.
Private DB was introduced to the market on February 5, 2023.
The Private DB app is unsuitable for persons under 17 years of age and is rated Portable Databases.
Private DB can be used in American English.
Unfortunately, Private DB is not on Apple Arcade.
No, Private DB does not allow for in-app purchases.
Sorry, Private DB is not specifically engineered for compatibility with Apple Vision Pro.

Screenshots of Private DB

iphone
ipad

More Applications by Portable Databases

Alternatives to Private DB

Reviews of Private DB

  • Limited Usecases

    Would be nice, in addition to beng able to create a table from scratch (which seems to work fine), to be able to add rows with data.
  • Awesome and Full Featured App

    Awesome app. Simply it just works! It’s also fully featured. I’m Python developer. When working with Pythonista I can easily create and manage my SQLite DB’s.
    Thanks for an awesome app!

    Developer Response

    Thanks for the review wilderness family 78! Python is cool too!
  • Small enhancements would make this great

    First, when importing CSV or TSV, the first row should be allowed to be the field names in place of “Field 1” etc. To be fair, this is covered on the product support page. Second, field widths should either be manually controllable or auto-width with some upper limit. Third, displaying text fields enclosed in quotes is a waste of screen real estate.

    Suppose you have the first field as a 6 letter ID, followed by a second field of 64 characters of text description. It would be useful for the screen widths occupied by these two fields to be either manually (preferably permanently) set and/or automatically preset individually to some width that reasonably makes the content visible (perhaps with some way to set an upper width limit). Now all fields are the same (unhelpful) width without any obvious way to change. Changing field widths is not obvious, not standard, and not covered on your support page.

    Given the narrow field widths, the inclusion of quote characters enclosing the characters of fields, and thereby wasting field display space, adds insult to injury. All text and date fields are displayed enclosed in double quotes. Your support page, under the “Rows” section, even shows an example of a date, exactly as it would be displayed in the product.

    One further annoyance is that horizontal scrolling operates in chunks via the ‘<‘ and ‘>’ buttons rather than the more precise iOS standard horizontal swipe. The result is that if you want the third through seventh columns to be simultaneously visible, you’re out of luck. This requirement is quite common in practice, and may be possible, but it’s not obvious how.

    Developer Response

    Hi, you can already designate the first row in a file to be the field names. On the Text File view, in the first section where it says "1st line", change it to "Field names". Are you referring to the iPad version? You can change the field widths by tapping the button with the picture of a lock on it one the right side of the blue separator bar. Then the vertical separators between fields will turn blue and you can drag and resize them. There are quote characters enclosing the fields? Can you send us a screenshot?