Updating Your QuickBase Application Using the Developer Sandbox

Note: This topic is for QuickBase Enterprise administrators only. If you have a QuickBase Team or QuickBase Extended Team account, you do not have access to this feature.

So, you’ve got your QuickBase application up and running and you realize you need to make a change. You may want to add tables, fields, or relationships, or even change the properties of some of your fields or tables. Don’t worry—your application is never set in stone. QuickBase lets you change it, even after it’s been in production for some time.

What’s more, QuickBase allows you to make changes safely, letting you create a sandbox application in which you can make and test your changes.

What is a sandbox application?

A QuickBase sandbox application is a copy you make of your QuickBase live application for the sole purpose of making and testing changes. With a sandbox application, you can:

live_sandbox.png

When to use a sandbox application

Creating a sandbox application provides you with a safe environment you can use to try out your changes. Working in the sandbox allows you to add functionality to your application without confusing your current users. In addition, a sandbox application allows you to see clearly the results of your testing. If you were to test changes in a live application, it would be difficult to distinguish between live data and test data.

Keep in mind that you need not create a sandbox application for every change you want to make. You should create a sandbox application ONLY when you want to make changes to your application's structure that could be considered "risky" -- in other words, you should use the sandbox if you want to make changes that could affect your users and data (for instance, if you want to add or modify fields, tables, or relationships.) You need NOT use a sandbox if you want to make smaller changes, or changes that have a limited effect. For instance, you should NOT create a sandbox if you simply want to add reports or emails. You can and should make such simple changes safely in the live application.

How is the sandbox feature different from the Copy Application feature?

QuickBase provides another method for you to copy applications. You can use the Copy Application feature (detailed here) to create a new applications from an existing one.

While the sandbox application is technically a "copy" of a live application, it differs from a regular application copy as follows:

Developer sandbox

Copy application

When you create a sandbox application, QuickBase locks both the sandbox application and the live application.

When you create a copy of an application, QuickBase does not apply locks to either the source application or to the copy.

You can apply updates made in the sandbox application to the live application.

You cannot apply updates from the copied application to the live application.

 

In general, you should use the application copy feature when you want to create several similar applications that will be used in production. You should use the developer sandbox only when you want to test major changes to your application.

Who can create a sandbox application?

Not all QuickBase users can create sandbox applications. To be able to create a sandbox application, you must:

Related Topics

 

This page refers to an older version of QuickBase. Online help is now located at http://www.quickbase.com/user-assistance/default.html.

 

Return to top   

© 1999-2013 Intuit Inc. All rights reserved. Legal Notices.