generateSingleStoreDrizzleJson() — drizzle-orm Function Reference
Architecture documentation for the generateSingleStoreDrizzleJson() function in api.ts from the drizzle-orm codebase.
Entity Profile
Dependency Diagram
graph TD 6bbf7ad1_6052_d345_e9c5_7eda2f0abb09["generateSingleStoreDrizzleJson()"] e668bfef_9125_1ef0_2f94_a0f9605584bd["api.ts"] 6bbf7ad1_6052_d345_e9c5_7eda2f0abb09 -->|defined in| e668bfef_9125_1ef0_2f94_a0f9605584bd 09737f8b_925a_9628_47ce_149d9e6cce58["pushSingleStoreSchema()"] 09737f8b_925a_9628_47ce_149d9e6cce58 -->|calls| 6bbf7ad1_6052_d345_e9c5_7eda2f0abb09 8a27a37e_77c2_8cae_2be7_4372b0f5b7a7["prepareFromExports()"] 6bbf7ad1_6052_d345_e9c5_7eda2f0abb09 -->|calls| 8a27a37e_77c2_8cae_2be7_4372b0f5b7a7 93c32913_b015_e0e1_4247_f842b1e91d5b["generateSingleStoreSnapshot()"] 6bbf7ad1_6052_d345_e9c5_7eda2f0abb09 -->|calls| 93c32913_b015_e0e1_4247_f842b1e91d5b style 6bbf7ad1_6052_d345_e9c5_7eda2f0abb09 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
drizzle-kit/src/api.ts lines 499–517
export const generateSingleStoreDrizzleJson = async (
imports: Record<string, unknown>,
prevId?: string,
casing?: CasingType,
): Promise<SingleStoreSchemaKit> => {
const { prepareFromExports } = await import('./serializer/singlestoreImports');
const prepared = prepareFromExports(imports);
const id = randomUUID();
const snapshot = generateSingleStoreSnapshot(prepared.tables, /* prepared.views, */ casing);
return {
...snapshot,
id,
prevId: prevId ?? originUUID,
};
};
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does generateSingleStoreDrizzleJson() do?
generateSingleStoreDrizzleJson() is a function in the drizzle-orm codebase, defined in drizzle-kit/src/api.ts.
Where is generateSingleStoreDrizzleJson() defined?
generateSingleStoreDrizzleJson() is defined in drizzle-kit/src/api.ts at line 499.
What does generateSingleStoreDrizzleJson() call?
generateSingleStoreDrizzleJson() calls 2 function(s): generateSingleStoreSnapshot, prepareFromExports.
What calls generateSingleStoreDrizzleJson()?
generateSingleStoreDrizzleJson() is called by 1 function(s): pushSingleStoreSchema.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free