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

constructor() — drizzle-orm Function Reference

Architecture documentation for the constructor() function in common.ts from the drizzle-orm codebase.

Entity Profile

Dependency Diagram

graph TD
  917bc6fa_bc5d_66e0_14b2_5322af41ce41["constructor()"]
  2efa6388_8186_dd3f_61aa_27d3d4ff929d["PgArrayBuilder"]
  917bc6fa_bc5d_66e0_14b2_5322af41ce41 -->|defined in| 2efa6388_8186_dd3f_61aa_27d3d4ff929d
  32094636_8763_f455_bb1e_f43648659d0c["constructor()"]
  32094636_8763_f455_bb1e_f43648659d0c -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  85516d24_2a5a_3aa9_d185_fa6f05dd1729["constructor()"]
  85516d24_2a5a_3aa9_d185_fa6f05dd1729 -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  e2884b17_87fc_e93a_98b3_86f79bdb8e01["constructor()"]
  e2884b17_87fc_e93a_98b3_86f79bdb8e01 -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  b757402a_4d5b_c523_c5df_bd0fe439d1f0["constructor()"]
  b757402a_4d5b_c523_c5df_bd0fe439d1f0 -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  f5a4abc3_2485_7f14_2ed0_18752ebc30d1["constructor()"]
  f5a4abc3_2485_7f14_2ed0_18752ebc30d1 -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  ade2920f_6229_136f_78db_50dec6113635["constructor()"]
  ade2920f_6229_136f_78db_50dec6113635 -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  5b4f3cbe_5532_e66e_134e_fc166c1efc22["constructor()"]
  5b4f3cbe_5532_e66e_134e_fc166c1efc22 -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  5dd2df6c_ce2f_37d1_c497_24a9ff7481a8["constructor()"]
  5dd2df6c_ce2f_37d1_c497_24a9ff7481a8 -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  c1e84569_1b57_96ff_9c38_2786f576a57a["constructor()"]
  c1e84569_1b57_96ff_9c38_2786f576a57a -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  47034b5a_be12_0cc1_3c34_7f6824dc8769["constructor()"]
  47034b5a_be12_0cc1_3c34_7f6824dc8769 -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  96aa47b4_f24e_b886_e45d_1aee8de48b41["constructor()"]
  96aa47b4_f24e_b886_e45d_1aee8de48b41 -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  44670d50_a945_ced0_747e_17e36b09344b["constructor()"]
  44670d50_a945_ced0_747e_17e36b09344b -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  1152d9fe_3716_f037_acc4_804f88378537["constructor()"]
  1152d9fe_3716_f037_acc4_804f88378537 -->|calls| 917bc6fa_bc5d_66e0_14b2_5322af41ce41
  style 917bc6fa_bc5d_66e0_14b2_5322af41ce41 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-orm/src/pg-core/columns/common.ts lines 286–294

	constructor(
		name: string,
		baseBuilder: PgArrayBuilder<T, TBase>['config']['baseBuilder'],
		size: T['size'],
	) {
		super(name, 'array', 'PgArray');
		this.config.baseBuilder = baseBuilder;
		this.config.size = size;
	}

Domain

Subdomains

Frequently Asked Questions

What does constructor() do?
constructor() is a function in the drizzle-orm codebase, defined in drizzle-orm/src/pg-core/columns/common.ts.
Where is constructor() defined?
constructor() is defined in drizzle-orm/src/pg-core/columns/common.ts at line 286.
What calls constructor()?
constructor() is called by 16 function(s): constructor, constructor, constructor, constructor, constructor, constructor, constructor, constructor, and 8 more.

Analyze Your Own Codebase

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

Try Supermodel Free