Exporting and Importing Data

Post Featured Image SQL Exchange

Exporting and Importing Data

Exchange-SphereRoastmaster makes it easy to share key data types with other users, or a database between iOS devices.

Exporting Data

From the detail view of any of the supported data types, tap the action button in the upper left corner of the screen. You will be presented with the export view. Choose the method you wish to use to send the file:

  • Upload to your Dropbox account
  • Email as an attachment
  • Save the file to your Roastmaster documents folder on the iOS device, for later distribution via iTunes File Sharing

Importing Data

Roastmaster makes iOS aware of the file types it supports, so a data import can be initiated anywhere on your device that you encounter one of the supported files, such as a web page in Safari, your Dropbox app or email attachments. To initiate an import, simply tap the file, and choose to open in Roastmaster. Roastmaster will launch and present you with the import view.

Details About Data Types

ExchangeIcon_pfe

Profiles

Export: Profiles are exported as a .pfe file from the profile’s detail view. You can opt to include or exclude any snapshots associated with it.

Import: Profile (.pfe) files can be imported into any roaster in your database as either a profile or program.

ExchangeIcon_pge

Programs

Export: Programs are exported as a .pge file from the program’s detail view. You can opt to include or exclude any snapshots associated with it.

Import: Program (.pge) files can be imported into any roaster in your database as either a profile or program.

ExchangeIcon_cve

Curves

Export: Curves are exported as a .cve file from the curve’s detail view.

Import: Curve (.cve) files can be imported into any profile or program.

ExchangeIcon_rse

Roasters

Export: Roasters are exported as a .rse file from the roaster’s detail view. The exported file will include all of the original’s profiles and programs. You can opt to include or exclude any snapshots contained in its profiles or programs.

Import: Roaster (.rse) files are imported into the live database.

ExchangeIcon_LabelDefinition

Label Definitions

Export: Currently unsupported

Import: Label template (.xml) files are imported directly into Roastmaster’s list of label definitions.

ExchangeIcon_Database

Databases

Export: Databases are exported as an .sqlite file from the database’s detail view.

Import: Database (.sqlite) files are imported directly into Roastmaster’s list of databases.

Using the database import/export feature is a great way to share a database among all of your iOS devices, or to easily create offline backup copies to protect against accidental data loss. From the home screen, tap to open the drum door, then choose “Export current database…”. Simply choose your desired destination.

To import, simply tap the icon of the file anywhere you encounter it in iOS (for importing from Dropbox, navigate to the file in the iOS Dropbox app, tap it, then tap the action button and choose “Open in Roastmaster”.)

When importing a database, if the name of the database is the same as the current database, Roastmaster will give you the option of replacing the current database, or renaming the imported database.

Note: some email services are not friendly to SQLITE database files, and may erroneously encode their MIME data. If you are emailing database copies as a backup, please test with your email provider to ensure that your MIME attachments are handled correctly.

Leave a Reply