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