all.ts — drizzle-orm Source File
Architecture documentation for all.ts, a typescript file in the drizzle-orm codebase. 53 imports, 1 dependents.
Entity Profile
Dependency Diagram
graph LR a70c1ec7_29ee_10ca_2b05_4be0c246a540["all.ts"] 197aa0f6_946b_5015_1bde_4ec260833bfa["bigint.ts"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> 197aa0f6_946b_5015_1bde_4ec260833bfa 55508565_90f8_8ccb_96d3_3d5a26ba5932["bigint"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> 55508565_90f8_8ccb_96d3_3d5a26ba5932 6a43e9bb_7b0f_e453_7491_ad9e1f9bd9e4["binary.ts"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> 6a43e9bb_7b0f_e453_7491_ad9e1f9bd9e4 33d2eb23_1bac_1c40_05f6_bedb68e200a8["binary"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> 33d2eb23_1bac_1c40_05f6_bedb68e200a8 8a3ebdf7_7ec2_d98d_91de_1295196e5424["boolean.ts"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> 8a3ebdf7_7ec2_d98d_91de_1295196e5424 b6fe478b_d22f_e342_b2d6_19c024b6224e["boolean"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> b6fe478b_d22f_e342_b2d6_19c024b6224e fabc2878_bfa9_c1ec_445c_2d0af8485090["char.ts"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> fabc2878_bfa9_c1ec_445c_2d0af8485090 76d2eddb_e748_2e52_2c47_a4d31df6cba4["char"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> 76d2eddb_e748_2e52_2c47_a4d31df6cba4 8acf7f1c_a3fb_3dd8_17fe_b6f3f78e2a74["custom.ts"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> 8acf7f1c_a3fb_3dd8_17fe_b6f3f78e2a74 2d67a132_c385_7a96_63da_9db9b2f4b42d["customType"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> 2d67a132_c385_7a96_63da_9db9b2f4b42d bb32a096_d9a0_c7a3_61ce_631ad95ce843["date.ts"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> bb32a096_d9a0_c7a3_61ce_631ad95ce843 386600d7_aaea_7830_248b_911a111d358e["date"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> 386600d7_aaea_7830_248b_911a111d358e 418f1d51_3b97_4acc_e7b5_5184f0f12ab7["datetime.ts"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> 418f1d51_3b97_4acc_e7b5_5184f0f12ab7 f0e4ff1a_42e9_7d65_3352_12a569adc267["datetime"] a70c1ec7_29ee_10ca_2b05_4be0c246a540 --> f0e4ff1a_42e9_7d65_3352_12a569adc267 style a70c1ec7_29ee_10ca_2b05_4be0c246a540 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 { singlestoreEnum } 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 { vector } from './vector.ts';
import { year } from './year.ts';
export function getSingleStoreColumnBuilders() {
return {
bigint,
binary,
boolean,
char,
customType,
date,
datetime,
decimal,
double,
singlestoreEnum,
float,
int,
json,
mediumint,
real,
serial,
smallint,
longtext,
mediumtext,
text,
tinytext,
time,
timestamp,
tinyint,
varbinary,
varchar,
vector,
year,
};
}
export type SingleStoreColumnBuilders = ReturnType<typeof getSingleStoreColumnBuilders>;
Domain
Subdomains
Functions
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
- real
- real.ts
- serial
- serial.ts
- singlestoreEnum
- smallint
- smallint.ts
- text
- text.ts
- time
- time.ts
- timestamp
- timestamp.ts
- tinyint
- tinyint.ts
- tinytext
- varbinary
- varbinary.ts
- varchar
- varchar.ts
- vector
- vector.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): getSingleStoreColumnBuilders.
What does all.ts depend on?
all.ts imports 53 module(s): bigint, bigint.ts, binary, binary.ts, boolean, boolean.ts, char, char.ts, and 45 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/singlestore-core/columns/all.ts (domain: DrizzleORM, subdomain: SQLDialects, directory: drizzle-orm/src/singlestore-core/columns).
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free