Skip to main content
3 votes

Installing Salesforce EDA (Education Data Architecture) via Salesforce CLI (sfdx)

Looks like a known issue Please specify a defaultRecordType in your scratch org definition file config/project-scratch-def.json { "orgName": "MyCompany", "edition"...
Anmol Kumar's user avatar
  • 3,651
2 votes
Accepted

SOQL Parent-to-child relationship query fetching Contacts and EDA child Addresses

You have to query with the managed package's namespace prepended to the relationship name, when the relationship is packaged: SELECT LastName, ( SELECT Name FROM hed__Addresses__r ) from Contact ...
David Reed's user avatar
  • 93.2k
2 votes

Installing Salesforce EDA (Education Data Architecture) via Salesforce CLI (sfdx)

Disclosure: I am part of the EDA team at Salesforce. I also formally suggest using CumulusCI to managed installing EDA. It is what we use to spin up our scratch orgs. EDA has a number of unpackaged ...
Matthew Blanski's user avatar
2 votes
Accepted

Installing Salesforce EDA (Education Data Architecture) via Salesforce CLI (sfdx)

Disclosure: I am a member of the Salesforce.org Release Engineering team The source of truth for how to install and set up any Salesforce.org product is its CumulusCI automation. CumulusCI is a free ...
David Reed's user avatar
  • 93.2k
2 votes
Accepted

How do I add active TDTM trigger handler records to an org with CumulusCI?

There are at least four ways to do this. Dataset Tooling You can persist (as you discuss in your question) your TDTM trigger handler records as part of a CumulusCI dataset, optionally alongside other ...
David Reed's user avatar
  • 93.2k
1 vote

Tdtm Trigger framework

There isn't to my knowledge a maintained version of TDTM independent of NPSP and EDA. Both NPSP and EDA are licensed under the BSD 3-Clause License. Provided you follow that license, you may reuse and ...
David Reed's user avatar
  • 93.2k
1 vote
Accepted

In Apex, how do I reference a non-namespaced object that collides with a namespaced object from namespaced code? (TDTM with EDA and EASY applications)

It seems, in your comment, this is happening to you in an unit test. That scenario is called out in EDA Disable Trigger Handlers Sometimes it's necessary to temporarily disable specific Trigger ...
Kris Goncalves's user avatar
1 vote

EDA: Enabling debug logs

You cannot see debug logs from Apex code inside any managed package, including EDA. This is part of the protection (including code IP protection) applied to all managed packages. There's no way for ...
David Reed's user avatar
  • 93.2k
1 vote

How to deploy an unmanaged version of EDA

I am a member of the Salesforce.org Release Engineering team supporting EDA. First, emphasizing the critical point: installing EDA unmanaged is completely unsupported and for most use cases is very ...
David Reed's user avatar
  • 93.2k

Only top scored, non community-wiki answers of a minimum length are eligible