Declarative Lookup Rollup Summaries (DLRS) is a community built and maintained Salesforce application that allows you to create cross object roll-ups declaratively - no code! For install instructions and documentation, visit our website https://sfdo-community-sprints.github.io/DLRS-Documentation/
Is your feature request related to a problem? Please describe.
We need stress testing of DLRS in several scenarios, to determine where DLSR can be further optimized or runs into platform limits. To do those tests we need large volumes of data in different patterns. This task if for rollups on select standard objects with high ratios for the relationships between them.
Describe the solution you'd like
A Snowfakery recipe that generates data to populate the QA org as follows:
Account
Pattern
1 level of hierarchy (parent and child)
Fields
just name
Contact:
Pattern:
50 contacts per Account.
Fields
First Name
Last Name
Case:
Pattern
500 Per Account
Fields
Name
Description
Account Reference
Contact Reference
Opportunities
Pattern
500 Per Account
Fields
Name
Close Date (from the current year)
Account Reference
Contact Reference
Amount ($1,000 - $10,000)
Opportunity Contact Role
Pattern
2 per Opportunity
Fields
Required references to each side.
Randomly selected roles
Additional context
These patterns were worked out during the OS Commons Sprint in Chicago October, 2023
Is your feature request related to a problem? Please describe. We need stress testing of DLRS in several scenarios, to determine where DLSR can be further optimized or runs into platform limits. To do those tests we need large volumes of data in different patterns. This task if for rollups on select standard objects with high ratios for the relationships between them.
Describe the solution you'd like A Snowfakery recipe that generates data to populate the QA org as follows:
Additional context These patterns were worked out during the OS Commons Sprint in Chicago October, 2023