Home / Type/ GelPolicyConfig Type — drizzle-orm Architecture

GelPolicyConfig Type — drizzle-orm Architecture

Architecture documentation for the GelPolicyConfig type/interface in policies.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  e56f696f_688d_86e0_8d12_aaed2294ab0e["GelPolicyConfig"]
  2653b8be_3a2e_d91d_bd2c_70b1c16e3b68["policies.ts"]
  e56f696f_688d_86e0_8d12_aaed2294ab0e -->|defined in| 2653b8be_3a2e_d91d_bd2c_70b1c16e3b68
  style e56f696f_688d_86e0_8d12_aaed2294ab0e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-orm/src/gel-core/policies.ts lines 15–21

export interface GelPolicyConfig {
	as?: 'permissive' | 'restrictive';
	for?: 'all' | 'select' | 'insert' | 'update' | 'delete';
	to?: GelPolicyToOption;
	using?: SQL;
	withCheck?: SQL;
}

Frequently Asked Questions

What is the GelPolicyConfig type?
GelPolicyConfig is a type/interface in the drizzle-orm codebase, defined in drizzle-orm/src/gel-core/policies.ts.
Where is GelPolicyConfig defined?
GelPolicyConfig is defined in drizzle-orm/src/gel-core/policies.ts at line 15.

Analyze Your Own Codebase

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

Try Supermodel Free