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

prepareDeleteUniqueConstraintPg() — drizzle-orm Function Reference

Architecture documentation for the prepareDeleteUniqueConstraintPg() function in jsonStatements.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  804b32a1_2811_3587_9155_df668a96032e["prepareDeleteUniqueConstraintPg()"]
  6139f734_8ada_c641_9fec_9a55cfdf376f["jsonStatements.ts"]
  804b32a1_2811_3587_9155_df668a96032e -->|defined in| 6139f734_8ada_c641_9fec_9a55cfdf376f
  style 804b32a1_2811_3587_9155_df668a96032e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-kit/src/jsonStatements.ts lines 3227–3240

export const prepareDeleteUniqueConstraintPg = (
	tableName: string,
	schema: string,
	unqs: Record<string, string>,
): JsonDeleteUniqueConstraint[] => {
	return Object.values(unqs).map((it) => {
		return {
			type: 'delete_unique_constraint',
			tableName,
			data: it,
			schema,
		} as JsonDeleteUniqueConstraint;
	});
};

Domain

Subdomains

Frequently Asked Questions

What does prepareDeleteUniqueConstraintPg() do?
prepareDeleteUniqueConstraintPg() is a function in the drizzle-orm codebase, defined in drizzle-kit/src/jsonStatements.ts.
Where is prepareDeleteUniqueConstraintPg() defined?
prepareDeleteUniqueConstraintPg() is defined in drizzle-kit/src/jsonStatements.ts at line 3227.

Analyze Your Own Codebase

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

Try Supermodel Free