I am having trouble understanding the capabilities of a scratch org. I am in need of someone to take a look and see if it is set up incorrectly or if I am understanding it's capabilities wrong.
My confusion comes in with how I am able to create/edit classes and push and pull data with scratch orgs.
I believe I have the scratch org set up in Intellij successfully. I am able to see all metadata under MDAPI folder. It is to my understanding that I should not develop in this folder, rather I should develop in the DX folder.
The confusion I have is there is no src folder under the DX folder, so where would I add a new class? How do I made edits to the classes if they are not included in the DX folder? When I do make a new class in the MDAPI folder, the IDE throws an error on all objects
can not resolve symbol: Custom_Object_Name__c
I am clearly either understanding the DX capabilities wrong or the scratch org is not fully set up yet.
Any help would be GREATLY appreciated!