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

printConfigConnectionIssues() — drizzle-orm Function Reference

Architecture documentation for the printConfigConnectionIssues() function in mysql.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  8829cbf4_69ba_1483_09ec_9f3f4438adcb["printConfigConnectionIssues()"]
  d81f4f07_7d2c_ea3f_392e_6be6055ba361["mysql.ts"]
  8829cbf4_69ba_1483_09ec_9f3f4438adcb -->|defined in| d81f4f07_7d2c_ea3f_392e_6be6055ba361
  b0ef3d06_896b_eefc_c410_dfb419673d70["error()"]
  8829cbf4_69ba_1483_09ec_9f3f4438adcb -->|calls| b0ef3d06_896b_eefc_c410_dfb419673d70
  b00190f0_9c7c_acbf_86f7_950ac8c79592["wrapParam()"]
  8829cbf4_69ba_1483_09ec_9f3f4438adcb -->|calls| b00190f0_9c7c_acbf_86f7_950ac8c79592
  style 8829cbf4_69ba_1483_09ec_9f3f4438adcb fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-kit/src/cli/validations/mysql.ts lines 42–61

export const printConfigConnectionIssues = (
	options: Record<string, unknown>,
) => {
	if ('url' in options) {
		let text = `Please provide required params for MySQL driver:\n`;
		console.log(error(text));
		console.log(wrapParam('url', options.url, false, 'url'));
		process.exit(1);
	}

	let text = `Please provide required params for MySQL driver:\n`;
	console.log(error(text));
	console.log(wrapParam('host', options.host));
	console.log(wrapParam('port', options.port, true));
	console.log(wrapParam('user', options.user, true));
	console.log(wrapParam('password', options.password, true, 'secret'));
	console.log(wrapParam('database', options.database));
	console.log(wrapParam('ssl', options.ssl, true));
	process.exit(1);
};

Domain

Subdomains

Frequently Asked Questions

What does printConfigConnectionIssues() do?
printConfigConnectionIssues() is a function in the drizzle-orm codebase, defined in drizzle-kit/src/cli/validations/mysql.ts.
Where is printConfigConnectionIssues() defined?
printConfigConnectionIssues() is defined in drizzle-kit/src/cli/validations/mysql.ts at line 42.
What does printConfigConnectionIssues() call?
printConfigConnectionIssues() calls 2 function(s): error, wrapParam.

Analyze Your Own Codebase

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

Try Supermodel Free