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

getSQLType() — drizzle-orm Function Reference

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

Function typescript DrizzleORM SQLDialects calls 1 called by 23

Entity Profile

Dependency Diagram

graph TD
  832ff925_1a30_c6cd_0216_6f3f700922cf["getSQLType()"]
  6c945e6c_e21b_88c9_df3f_3b7c323423fb["PgArray"]
  832ff925_1a30_c6cd_0216_6f3f700922cf -->|defined in| 6c945e6c_e21b_88c9_df3f_3b7c323423fb
  69e04b7a_8f84_1af0_8d9c_2b5869f5728d["getSQLType()"]
  69e04b7a_8f84_1af0_8d9c_2b5869f5728d -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  d7db5505_5e55_908a_8310_94eabea809e1["getSQLType()"]
  d7db5505_5e55_908a_8310_94eabea809e1 -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  23e265e5_17ea_d0bf_efea_cc539985335d["getSQLType()"]
  23e265e5_17ea_d0bf_efea_cc539985335d -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  c37f740f_50aa_8c8b_da82_2209efff4480["getSQLType()"]
  c37f740f_50aa_8c8b_da82_2209efff4480 -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  fd609e40_367f_cc43_f59b_e5bd947a1474["getSQLType()"]
  fd609e40_367f_cc43_f59b_e5bd947a1474 -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  1513a922_fda3_f5de_7518_d85a9de348f3["getSQLType()"]
  1513a922_fda3_f5de_7518_d85a9de348f3 -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  18be5646_aaa1_8a82_9844_fe112963debc["getSQLType()"]
  18be5646_aaa1_8a82_9844_fe112963debc -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  b9fdb1de_bc8d_b989_d581_4a09d37f757d["getSQLType()"]
  b9fdb1de_bc8d_b989_d581_4a09d37f757d -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  6520fd28_52b0_f09c_c4d3_64b628cb4591["getSQLType()"]
  6520fd28_52b0_f09c_c4d3_64b628cb4591 -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  4426522f_355f_ffd0_78c3_b6b8b7887691["getSQLType()"]
  4426522f_355f_ffd0_78c3_b6b8b7887691 -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  957a8106_a594_e104_781e_f5bc9b8a4920["getSQLType()"]
  957a8106_a594_e104_781e_f5bc9b8a4920 -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  18a0493c_5cca_e03c_174f_1f85df47fc8c["getSQLType()"]
  18a0493c_5cca_e03c_174f_1f85df47fc8c -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  1dbeb2ff_1698_42bb_3804_74c1f3253a8d["getSQLType()"]
  1dbeb2ff_1698_42bb_3804_74c1f3253a8d -->|calls| 832ff925_1a30_c6cd_0216_6f3f700922cf
  style 832ff925_1a30_c6cd_0216_6f3f700922cf fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

drizzle-orm/src/pg-core/columns/common.ts lines 330–332

	getSQLType(): string {
		return `${this.baseColumn.getSQLType()}[${typeof this.size === 'number' ? this.size : ''}]`;
	}

Domain

Subdomains

Calls

Frequently Asked Questions

What does getSQLType() do?
getSQLType() is a function in the drizzle-orm codebase, defined in drizzle-orm/src/pg-core/columns/common.ts.
Where is getSQLType() defined?
getSQLType() is defined in drizzle-orm/src/pg-core/columns/common.ts at line 330.
What does getSQLType() call?
getSQLType() calls 1 function(s): getSQLType.
What calls getSQLType()?
getSQLType() is called by 23 function(s): getSQLType, getSQLType, getSQLType, getSQLType, getSQLType, getSQLType, getSQLType, getSQLType, and 15 more.

Analyze Your Own Codebase

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

Try Supermodel Free