all.ts — drizzle-orm Source File
Architecture documentation for all.ts, a typescript file in the drizzle-orm codebase. 40 imports, 1 dependents.
Entity Profile
Dependency Diagram
graph LR ee61f0b9_206c_6b7b_5671_49b96bcf3a63["all.ts"] 62bbdf4d_cbc6_bb65_8d8d_d1a9807ab620["bigint.ts"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> 62bbdf4d_cbc6_bb65_8d8d_d1a9807ab620 a07fad1f_3239_d0a6_b608_cdd37f44c5e7["bigint"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> a07fad1f_3239_d0a6_b608_cdd37f44c5e7 e5c9b8ef_d760_345f_c691_226de7d20135["bigintT.ts"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> e5c9b8ef_d760_345f_c691_226de7d20135 c5fbfc85_30d7_7cb1_ab84_2321d880240b["bigintT"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> c5fbfc85_30d7_7cb1_ab84_2321d880240b 853585a6_b0d2_46f6_3244_2bc1fef902e3["boolean.ts"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> 853585a6_b0d2_46f6_3244_2bc1fef902e3 d2657cd7_9595_2005_44e6_db5c823d75c9["boolean"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> d2657cd7_9595_2005_44e6_db5c823d75c9 9dba2a79_5211_cf9d_dc46_83dfacb4463f["bytes.ts"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> 9dba2a79_5211_cf9d_dc46_83dfacb4463f b6ae6e7a_c995_98eb_33d3_c774227bdb16["bytes"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> b6ae6e7a_c995_98eb_33d3_c774227bdb16 c6aa158d_d194_bbd9_1adc_38701adb30de["custom.ts"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> c6aa158d_d194_bbd9_1adc_38701adb30de beff6731_e975_1b2f_16f0_da536b333323["customType"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> beff6731_e975_1b2f_16f0_da536b333323 0b63924e_93ad_220a_54f2_94de02048477["date-duration.ts"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> 0b63924e_93ad_220a_54f2_94de02048477 6e0f33bb_5a1a_de19_9e3a_57e975de117d["dateDuration"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> 6e0f33bb_5a1a_de19_9e3a_57e975de117d 94bb8f25_c2bc_3bba_f1a5_d0c82d031595["decimal.ts"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> 94bb8f25_c2bc_3bba_f1a5_d0c82d031595 df4d163c_cb86_7c3c_4955_c4b56ccfa2db["decimal"] ee61f0b9_206c_6b7b_5671_49b96bcf3a63 --> df4d163c_cb86_7c3c_4955_c4b56ccfa2db style ee61f0b9_206c_6b7b_5671_49b96bcf3a63 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import { bigint } from './bigint.ts';
import { bigintT } from './bigintT.ts';
import { boolean } from './boolean.ts';
import { bytes } from './bytes.ts';
import { customType } from './custom.ts';
import { dateDuration } from './date-duration.ts';
import { decimal } from './decimal.ts';
import { doublePrecision } from './double-precision.ts';
import { duration } from './duration.ts';
import { integer } from './integer.ts';
import { json } from './json.ts';
import { localDate } from './localdate.ts';
import { localTime } from './localtime.ts';
import { real } from './real.ts';
import { relDuration } from './relative-duration.ts';
import { smallint } from './smallint.ts';
import { text } from './text.ts';
import { timestamp } from './timestamp.ts';
import { timestamptz } from './timestamptz.ts';
import { uuid } from './uuid.ts';
// TODO add
export function getGelColumnBuilders() {
return {
localDate,
localTime,
decimal,
dateDuration,
bigintT,
duration,
relDuration,
bytes,
customType,
bigint,
boolean,
doublePrecision,
integer,
json,
real,
smallint,
text,
timestamptz,
uuid,
timestamp,
};
}
export type GelColumnsBuilders = ReturnType<typeof getGelColumnBuilders>;
Domain
Subdomains
Functions
Types
Dependencies
- bigint
- bigint.ts
- bigintT
- bigintT.ts
- boolean
- boolean.ts
- bytes
- bytes.ts
- custom.ts
- customType
- date-duration.ts
- dateDuration
- decimal
- decimal.ts
- double-precision.ts
- doublePrecision
- duration
- duration.ts
- integer
- integer.ts
- json
- json.ts
- localDate
- localTime
- localdate.ts
- localtime.ts
- real
- real.ts
- relDuration
- relative-duration.ts
- smallint
- smallint.ts
- text
- text.ts
- timestamp
- timestamp.ts
- timestamptz
- timestamptz.ts
- uuid
- uuid.ts
Imported By
Source
Frequently Asked Questions
What does all.ts do?
all.ts is a source file in the drizzle-orm codebase, written in typescript. It belongs to the DrizzleORM domain, SQLDialects subdomain.
What functions are defined in all.ts?
all.ts defines 1 function(s): getGelColumnBuilders.
What does all.ts depend on?
all.ts imports 40 module(s): bigint, bigint.ts, bigintT, bigintT.ts, boolean, boolean.ts, bytes, bytes.ts, and 32 more.
What files import all.ts?
all.ts is imported by 1 file(s): table.ts.
Where is all.ts in the architecture?
all.ts is located at drizzle-orm/src/gel-core/columns/all.ts (domain: DrizzleORM, subdomain: SQLDialects, directory: drizzle-orm/src/gel-core/columns).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free