Skip to content

Commit a0dbb25

Browse files
claudeos-zhuang
authored andcommitted
docs(spec): regenerate seed-loader reference for ReferenceResolution.multiple
Generated file — `check:docs` flagged it out of date after the new optional `multiple` property landed on ReferenceResolutionSchema. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01Gusro3gdGv4wgbBnaFy9ah
1 parent 8d4eae7 commit a0dbb25

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

content/docs/references/data/seed-loader.mdx

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ Complete object dependency graph for seed data loading
6161

6262
| Property | Type | Required | Description |
6363
| :--- | :--- | :--- | :--- |
64-
| **nodes** | `{ object: string; dependsOn: string[]; references: { field: string; targetObject: string; targetField: string; fieldType: Enum<'lookup' \| 'master_detail' \| 'user'> }[] }[]` || All objects in the dependency graph |
64+
| **nodes** | `{ object: string; dependsOn: string[]; references: { field: string; targetObject: string; targetField: string; fieldType: Enum<'lookup' \| 'master_detail' \| 'user'>; … }[] }[]` || All objects in the dependency graph |
6565
| **insertOrder** | `string[]` || Topologically sorted insert order |
6666
| **circularDependencies** | `string[][]` || Circular dependency chains (e.g., [["a", "b", "a"]]) |
6767

@@ -78,7 +78,7 @@ Object node in the seed data dependency graph
7878
| :--- | :--- | :--- | :--- |
7979
| **object** | `string` || Object name (snake_case) |
8080
| **dependsOn** | `string[]` || Objects this object depends on |
81-
| **references** | `{ field: string; targetObject: string; targetField: string; fieldType: Enum<'lookup' \| 'master_detail' \| 'user'> }[]` || Field-level reference details |
81+
| **references** | `{ field: string; targetObject: string; targetField: string; fieldType: Enum<'lookup' \| 'master_detail' \| 'user'>; … }[]` || Field-level reference details |
8282

8383

8484
---
@@ -95,6 +95,7 @@ Describes how a field reference is resolved during seed loading
9595
| **targetObject** | `string` || Target object name (snake_case) |
9696
| **targetField** | `string` || Field on target object used for matching |
9797
| **fieldType** | `Enum<'lookup' \| 'master_detail' \| 'user'>` || Relationship field type |
98+
| **multiple** | `boolean` | optional | Field stores an array of references (multiple: true) |
9899

99100

100101
---
@@ -199,7 +200,7 @@ Complete seed loader result
199200
| :--- | :--- | :--- | :--- |
200201
| **success** | `boolean` || Overall success status |
201202
| **dryRun** | `boolean` || Whether this was a dry-run |
202-
| **dependencyGraph** | `{ nodes: { object: string; dependsOn: string[]; references: { field: string; targetObject: string; targetField: string; fieldType: Enum<'lookup' \| 'master_detail' \| 'user'> }[] }[]; insertOrder: string[]; circularDependencies: string[][] }` || Object dependency graph |
203+
| **dependencyGraph** | `{ nodes: { object: string; dependsOn: string[]; references: { field: string; targetObject: string; targetField: string; fieldType: Enum<'lookup' \| 'master_detail' \| 'user'>; … }[] }[]; insertOrder: string[]; circularDependencies: string[][] }` || Object dependency graph |
203204
| **results** | `{ object: string; mode: Enum<'insert' \| 'update' \| 'upsert' \| 'replace' \| 'ignore'>; inserted: integer; updated: integer; … }[]` || Per-object load results |
204205
| **errors** | `{ sourceObject: string; field: string; targetObject: string; targetField: string; … }[]` || All reference resolution errors |
205206
| **summary** | `{ objectsProcessed: integer; totalRecords: integer; totalInserted: integer; totalUpdated: integer; … }` || Summary statistics |

0 commit comments

Comments
 (0)