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

chainToString() — drizzle-orm Function Reference

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

Entity Profile

Dependency Diagram

graph TD
  12642be5_b2aa_7e04_1685_a7f30409ad24["chainToString()"]
  5425e03c_cd8c_825c_2738_101d93d1ae2a["index.ts"]
  12642be5_b2aa_7e04_1685_a7f30409ad24 -->|defined in| 5425e03c_cd8c_825c_2738_101d93d1ae2a
  style 12642be5_b2aa_7e04_1685_a7f30409ad24 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-kit/imports-checker/index.ts lines 29–42

const chainToString = (chains: ChainLink[]) => {
	if (chains.length === 0) throw new Error();

	let out = chains[0]!.file + '\n';
	let indentation = 0;
	for (let chain of chains) {
		out += ' '.repeat(indentation)
			+ '└'
			+ chain.import
			+ ` ${chalk.gray(chain.file)}\n`;
		indentation += 1;
	}
	return out;
};

Domain

Subdomains

Frequently Asked Questions

What does chainToString() do?
chainToString() is a function in the drizzle-orm codebase, defined in drizzle-kit/imports-checker/index.ts.
Where is chainToString() defined?
chainToString() is defined in drizzle-kit/imports-checker/index.ts at line 29.

Analyze Your Own Codebase

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

Try Supermodel Free