all.ts — drizzle-orm Source File
Architecture documentation for all.ts, a typescript file in the drizzle-orm codebase. 51 imports, 1 dependents.
Entity Profile
Dependency Diagram
graph LR 6dd15b44_b15c_62ef_81b2_e72b28299be9["all.ts"] b668ec7c_3eec_efd8_a611_2f2f76754bfd["bigint.ts"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> b668ec7c_3eec_efd8_a611_2f2f76754bfd 2ee513e3_cb53_3ab1_4514_95d56f6033b9["bigint"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> 2ee513e3_cb53_3ab1_4514_95d56f6033b9 ae99d625_4bae_76fd_4d10_fa20ca723d3b["binary.ts"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> ae99d625_4bae_76fd_4d10_fa20ca723d3b cc8f5089_4e9a_b525_7bfa_9a7f92757abd["binary"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> cc8f5089_4e9a_b525_7bfa_9a7f92757abd c257f89c_b156_e22a_3b01_ab9c999baabe["boolean.ts"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> c257f89c_b156_e22a_3b01_ab9c999baabe a5ab2385_667a_0d95_2489_776f15686cae["boolean"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> a5ab2385_667a_0d95_2489_776f15686cae a7fee2a9_bf3d_8f79_4c9d_9c28e429bc91["char.ts"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> a7fee2a9_bf3d_8f79_4c9d_9c28e429bc91 6f634618_59a1_b96d_b9a9_18c974992525["char"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> 6f634618_59a1_b96d_b9a9_18c974992525 93e79285_19cd_4939_7e23_416703743740["custom.ts"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> 93e79285_19cd_4939_7e23_416703743740 03d644e9_ebea_2852_6579_1cd3f30e24b7["customType"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> 03d644e9_ebea_2852_6579_1cd3f30e24b7 772f51ce_2d26_fa4c_14c8_6779803c51bb["date.ts"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> 772f51ce_2d26_fa4c_14c8_6779803c51bb f862b430_151a_6202_2e10_221f19c56fc2["date"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> f862b430_151a_6202_2e10_221f19c56fc2 eb2e4c8f_81c8_a37a_4d03_317a5ea489ad["datetime.ts"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> eb2e4c8f_81c8_a37a_4d03_317a5ea489ad b87d227c_66e6_77f6_5196_ca63a631d7f0["datetime"] 6dd15b44_b15c_62ef_81b2_e72b28299be9 --> b87d227c_66e6_77f6_5196_ca63a631d7f0 style 6dd15b44_b15c_62ef_81b2_e72b28299be9 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
import { bigint } from './bigint.ts';
import { binary } from './binary.ts';
import { boolean } from './boolean.ts';
import { char } from './char.ts';
import { customType } from './custom.ts';
import { date } from './date.ts';
import { datetime } from './datetime.ts';
import { decimal } from './decimal.ts';
import { double } from './double.ts';
import { mysqlEnum } from './enum.ts';
import { float } from './float.ts';
import { int } from './int.ts';
import { json } from './json.ts';
import { mediumint } from './mediumint.ts';
import { real } from './real.ts';
import { serial } from './serial.ts';
import { smallint } from './smallint.ts';
import { longtext, mediumtext, text, tinytext } from './text.ts';
import { time } from './time.ts';
import { timestamp } from './timestamp.ts';
import { tinyint } from './tinyint.ts';
import { varbinary } from './varbinary.ts';
import { varchar } from './varchar.ts';
import { year } from './year.ts';
export function getMySqlColumnBuilders() {
return {
bigint,
binary,
boolean,
char,
customType,
date,
datetime,
decimal,
double,
mysqlEnum,
float,
int,
json,
mediumint,
real,
serial,
smallint,
text,
time,
timestamp,
tinyint,
varbinary,
varchar,
year,
longtext,
mediumtext,
tinytext,
};
}
export type MySqlColumnBuilders = ReturnType<typeof getMySqlColumnBuilders>;
Domain
Subdomains
Functions
Types
Dependencies
- bigint
- bigint.ts
- binary
- binary.ts
- boolean
- boolean.ts
- char
- char.ts
- custom.ts
- customType
- date
- date.ts
- datetime
- datetime.ts
- decimal
- decimal.ts
- double
- double.ts
- enum.ts
- float
- float.ts
- int
- int.ts
- json
- json.ts
- longtext
- mediumint
- mediumint.ts
- mediumtext
- mysqlEnum
- real
- real.ts
- serial
- serial.ts
- smallint
- smallint.ts
- text
- text.ts
- time
- time.ts
- timestamp
- timestamp.ts
- tinyint
- tinyint.ts
- tinytext
- varbinary
- varbinary.ts
- varchar
- varchar.ts
- year
- year.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): getMySqlColumnBuilders.
What does all.ts depend on?
all.ts imports 51 module(s): bigint, bigint.ts, binary, binary.ts, boolean, boolean.ts, char, char.ts, and 43 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/mysql-core/columns/all.ts (domain: DrizzleORM, subdomain: SQLDialects, directory: drizzle-orm/src/mysql-core/columns).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free