Home / Function/ serializeSingleStore() — drizzle-orm Function Reference

serializeSingleStore() — drizzle-orm Function Reference

Architecture documentation for the serializeSingleStore() function in index.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  89b7ba7c_6d44_6830_1256_8740e8b6838e["serializeSingleStore()"]
  c3eb904f_5390_9c0d_4b12_54d182c5f8c9["index.ts"]
  89b7ba7c_6d44_6830_1256_8740e8b6838e -->|defined in| c3eb904f_5390_9c0d_4b12_54d182c5f8c9
  5b294717_9aa4_14a5_dd68_0e739883eebf["prepareSingleStoreDbPushSnapshot()"]
  5b294717_9aa4_14a5_dd68_0e739883eebf -->|calls| 89b7ba7c_6d44_6830_1256_8740e8b6838e
  1a78b4a5_969b_ab9d_737e_0b0d02a81073["prepareSingleStoreMigrationSnapshot()"]
  1a78b4a5_969b_ab9d_737e_0b0d02a81073 -->|calls| 89b7ba7c_6d44_6830_1256_8740e8b6838e
  d2a6d85b_7d3b_7d17_794c_d2cd77de724c["prepareFilenames()"]
  89b7ba7c_6d44_6830_1256_8740e8b6838e -->|calls| d2a6d85b_7d3b_7d17_794c_d2cd77de724c
  style 89b7ba7c_6d44_6830_1256_8740e8b6838e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-kit/src/serializer/index.ts lines 57–71

export const serializeSingleStore = async (
	path: string | string[],
	casing: CasingType | undefined,
): Promise<SingleStoreSchemaInternal> => {
	const filenames = prepareFilenames(path);

	console.log(chalk.gray(`Reading schema files:\n${filenames.join('\n')}\n`));

	const { prepareFromSingleStoreImports } = await import('./singlestoreImports');
	const { generateSingleStoreSnapshot } = await import('./singlestoreSerializer');

	const { tables /* views */ } = await prepareFromSingleStoreImports(filenames);

	return generateSingleStoreSnapshot(tables, /* views, */ casing);
};

Domain

Subdomains

Frequently Asked Questions

What does serializeSingleStore() do?
serializeSingleStore() is a function in the drizzle-orm codebase, defined in drizzle-kit/src/serializer/index.ts.
Where is serializeSingleStore() defined?
serializeSingleStore() is defined in drizzle-kit/src/serializer/index.ts at line 57.
What does serializeSingleStore() call?
serializeSingleStore() calls 1 function(s): prepareFilenames.
What calls serializeSingleStore()?
serializeSingleStore() is called by 2 function(s): prepareSingleStoreDbPushSnapshot, prepareSingleStoreMigrationSnapshot.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free