User:Nmitrakis/sandbox

Forceea (forsi:a) is a native open-source data factory framework for Salesforce, mainly written in Apex (the Salesforce programming language based in Java).

Forceea utilizes the Dadela data generation language, a domain-specific programming language that was developed along with Forceea.

Overview of Forceea capabilities

 * Inserts, updates and deletes records for standard or custom SObjects, synchronously (for test methods) or asynchronously (for populating your org with millions of records).
 * Inserts, updates and deletes records for standard or custom Big Objects, synchronously or asynchronously.
 * Supports all field data types of any standard or custom field.
 * Supports the Dadela data generation language for field definitions.
 * Can automatically define the required fields.
 * Handles Record Types and field dependencies (dependent picklists).
 * Supports record groups for inserting, updating and deleting records.
 * Provides Templates for constructing a DataFactory class that can be used for flexible data generation.
 * Uses DML Optimizer to reduce the number of INSERT statements with Templates.
 * Supports variables and functions.
 * Has an extended error messaging system.
 * Can use an optimizer to reduce the number of INSERT statements with Templates.
 * Validates the definitions based on the field data type.
 * Has an extended error messaging system.