Posts

Showing posts from November, 2019

What Is a Scratch Org?

A Salesforce Scratch Org is a disposable and temporary Salesforce environment that can be quickly created, modified, and deleted to support agile development and testing workflows. Scratch orgs are lightweight, self-contained instances of Salesforce that provide developers with a clean slate to work on specific features, projects, or user stories without impacting production or other development environments. Spin up a new scratch org when you want to: Start a new project. Start a new feature branch. Test a new feature. Start automated testing. Perform development tasks directly in an org. Start from “scratch” with a fresh new org. Things not included in a scratch org are: Custom objects, fields, indexes, tabs, and entity definitions Sample data Sample Chatter feeds Dashboards and reports Workflows Picklists Profiles and permission sets Apex classes, triggers, and pages A scratch org is a dedicated, configurable, and short-term Salesforce environment that you can quickly spin up when s...