General DB

General DB

Full-fledged SQL Database

$4.99
Black friday sale icon
Ready for Black Friday?
Click to generate a QR code for easy access to the app on the App Store

Details about General DB

  • Released
  • Updated
  • iOS Version
  • Age Rating
  • Size
  • Devices
  • Languages

Features

Developer of General DB

General DB screenshot #1 for iPhone
General DB screenshot #2 for iPhone
General DB screenshot #3 for iPhone
General DB screenshot #4 for iPhone
General DB screenshot #5 for iPhone
General DB screenshot #6 for iPhone
General DB screenshot #7 for iPhone
General DB screenshot #8 for iPhone
General DB screenshot #9 for iPhone
iphone
ipad
🙌19
Ratings
🗣❌ unsupported
Your locale
🖼️Download
Icons↘︎

Version History of General 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

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.

5.10

January 6, 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 15, 2020

- Make a table or view a Picker Table and use it as the field format of a field in another table. - 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 14, 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.3

May 7, 2020

Fix for a crash when adding a row with a Text field that has the Show Expanded style.

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. - Bug fix: The Save button does not turn red if the field has not been changed.

More

Price History of General DB

Description of General DB

General DB is a general-purpose database app that lets you record information quickly and easily. Try our FREE Private DB app to get a feel for General DB before you buy. For example, if you have a bottle collection, you could make a table with these fields: Date Acquired, Bottle Type, Bottle Origin, Shape, Notes. Then whenever you add a new bottle to your collection, you can add a row to the table describing it. If you want to track visits to different vacation sites, you can make a table with fields for the Date Visited, Location, Description, and Attraction. As you visit the sites, you can add corresponding rows to your table. After you add rows to your tables, they will be: * Searchable * Sortable * Selectable Many apps are too specific to a subject, but General DB is flexible enough to handle many, many needs, such as: - Inventories - Customer info - Membership lists - Tracking Logs - Accounts - and many more ! No database knowledge is required to use this app, but you will pick some up as you go! For power users: General DB allows easy data entry into a full-fledged SQLite database. To do so, it enhances it with field formats. The field formats supported are Text, Number, Date, Time, Duration, Location, Photo, Barcode, Raw, Picker, and Lookup Table. There are convenient buttons next to some fields for easier input. For administrators or IT manager, you can create a master database of reference information that you don't want your users to modify. This master database can be published on the internet and either the Private DB app or General DB can download and view it. Some more powerful features: - Download files from the web or Dropbox - Import text files into tables - Execute SQL files - Extract .zip or .gz files - Manage your image files and create thumbnails - Preview all the lines in a file before importing it - Custom picker types to select values from a list - Add your own image files from you computer using iTunes - SQL Console for executing SQL statements - Mark SQL statements as favorites - See and execute past SQL statements in the History - Built-in web browser to download files from - Save websites in the Bookmarks - Easily create a SQL VIEW (subsets of fields from a table) - JOIN 2 or more tables or views for relational capabilities - Export selected rows from your tables to a file - Email your files to others - Share your database via Email or Dropbox - Create databases - And much more! If you have any questions, or if you need your business database customized for your iPhone or iPad, feel free to contact us on our website.
Show less

General DB: FAQ

Does General DB support iPad devices?

Yes, the General DB software is iPad-compatible.

Who built the General DB app?

Portable Databases developed the General DB app.

What is the minimum iOS requirement for General DB to function properly?

The General DB app currently supports iOS 9.0 or later.

What do users think of the app?

General DB has a user rating of 4.5.

What is the main genre of the General DB app?

Business Is The Primary Genre Of The General Db App.

Which version of the General DB app is the latest one?

The newest version of General DB is 5.12.

When did the new General DB update happen?

The date of the last General DB update is November 30, 2024.

When did General DB first launch?

The General DB app was initially released on February 6, 2023.

What age rating does General DB have?

May contain some explicit language, nudity, or sexual content, appropriate for ages 17 and up.

Which languages does General DB support?

General DB currently features the following languages: English.

Is General DB part of the Apple Arcade gaming experience?

No, General DB is not on Apple Arcade.

Is General DB integrated with in-app purchases?

No, General DB does not integrate in-app purchases for users.

Is General DB tailored for Apple Vision Pro compatibility?

Unfortunately, General DB is not tailored for compatibility with Apple Vision Pro.

Are users exposed to ads in General DB?

No, users are not exposed to ads in General DB.

Alternatives to General DB

More Applications by Portable Databases

Reviews of General DB

Capable Database Viewer and Editor

My original mistaken review is below; as can perhaps be seen, the developers wrote back, letting me know I overlooked the option to get the database back out.
__________

In limited testing with a small database. . .

If you have an older iPad/iOS, this is a good app to view and edit your SQLite database files.

Definitely try the free Private DB first to get a feel for how it works.

It’s not quite as intuitive as I’d like, none of the icons are labeled, so one must experiment by tapping on them to find out what they do, which is potentially dangerous with databases. Figuring out how to adjust the column widths took longer than I wanted.

Updating a record is troublesome when the field is low on the screen, the keyboard entirely covers it, so you can’t see what you’re typing.

Moving through the columns isn’t a matter of swiping, as with rows.

But the app hasn’t crashed yet.

__________
Original Mistaken Subject: Exports/Shares as a text file only, not a .db

I mistakenly thought I could get my database back out as a SQLite .db, which is how it got in.

But the Share button only allows for sharing selected rows, or exporting the whole db as a .txt file which then can only be imported, apparently through iTunes.
Show less

Response from developer

You can share your database as well without exporting to text files. Just tap on the Files tab then tap the Database tab then tap the row of the database file you want to share, such as general.db which is the name of the default database file. Then tap the share icon button in the toolbar. Please contact us on our website if you have any issues with that. Thank you for updating your review and rating. We will get to work on those other issues you mentioned.

Exports/Shares as a text file only, not a .db

I mistakenly thought I could get my database back out as a SQLite .db, which is how it got in.

But the Share button only allows for sharing selected rows, or exporting the whole db as a .txt file which then can only be imported, apparently through iTunes.

Response from developer

You can share your database as well without exporting to text files. Just tap on the Files tab then tap the Database tab then tap the row of the database file you want to share, such as general.db which is the name of the default database file. Then tap the share icon button in the toolbar. Please contact us on our website if you have any issues with that.

Just awesome!

I find this app to be perfect. Very easy to use, handy, helpful, powerful and long overdue. Wish I had found this years ago. Love it!