$returningId() — drizzle-orm Function Reference
Architecture documentation for the $returningId() function in insert.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD f0f4a455_c455_c51e_6622_b8e005325298["$returningId()"] 789024c2_65e9_4316_d78e_e80becf0d8aa["SingleStoreInsertBase"] f0f4a455_c455_c51e_6622_b8e005325298 -->|defined in| 789024c2_65e9_4316_d78e_e80becf0d8aa style f0f4a455_c455_c51e_6622_b8e005325298 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
drizzle-orm/src/singlestore-core/query-builders/insert.ts lines 254–267
$returningId(): SingleStoreInsertWithout<
SingleStoreInsertReturning<this, TDynamic>,
TDynamic,
'$returningId'
> {
const returning: SelectedFieldsOrdered = [];
for (const [key, value] of Object.entries(this.config.table[Table.Symbol.Columns])) {
if (value.primary) {
returning.push({ field: value, path: [key] });
}
}
this.config.returning = orderSelectedFields<SingleStoreColumn>(this.config.table[Table.Symbol.Columns]);
return this as any;
}
Domain
Subdomains
Source
Frequently Asked Questions
What does $returningId() do?
$returningId() is a function in the drizzle-orm codebase, defined in drizzle-orm/src/singlestore-core/query-builders/insert.ts.
Where is $returningId() defined?
$returningId() is defined in drizzle-orm/src/singlestore-core/query-builders/insert.ts at line 254.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free