🔧 Build it · 60 XP
Build a Quest__c object with fields
Build a Quest__c object
Time to make your first custom object. It'll stick around for the rest of the course: triggers, flows and LWCs will all build on it.
Your mission
In Setup → Object Manager → Create → Custom Object, create:
| Setting | Value |
|---|---|
| Label | Quest |
| Plural Label | Quests |
| Object Name | Quest (API name becomes Quest__c) |
| Record Name | Quest Name (Text) |
Then, under Fields & Relationships, add three fields:
| Field label | API name | Type | Details |
|---|---|---|---|
| Status | Status__c | Picklist | Values: New, In Progress, Done |
| XP | XP__c | Number | Length 6, 0 decimal places |
| Due Date | Due_Date__c | Date |
💡 When you create each field, accept the defaults on the field-level security and page layout screens, so the fields are visible and editable for your profile.
When you're done, hit Submit. Quill will inspect the schema, then try saving a Quest (and roll it back afterwards).