PHP 7.4.33
Preview: column.js.map Size: 6.21 KB
/var/www/gtechmarathon2026.bitkit.dk/httpdocs/node_modules/drizzle-orm/column.js.map
{"version":3,"sources":["../src/column.ts"],"sourcesContent":["import type {\n\tColumnBuilderBaseConfig,\n\tColumnBuilderRuntimeConfig,\n\tColumnDataType,\n\tGeneratedColumnConfig,\n\tGeneratedIdentityConfig,\n} from './column-builder.ts';\nimport { entityKind } from './entity.ts';\nimport type { DriverValueMapper, SQL, SQLWrapper } from './sql/sql.ts';\nimport type { Table } from './table.ts';\nimport type { Update } from './utils.ts';\n\nexport interface ColumnBaseConfig<\n\tTDataType extends ColumnDataType,\n\tTColumnType extends string,\n> extends ColumnBuilderBaseConfig<TDataType, TColumnType> {\n\ttableName: string;\n\tnotNull: boolean;\n\thasDefault: boolean;\n\tisPrimaryKey: boolean;\n\tisAutoincrement: boolean;\n\thasRuntimeDefault: boolean;\n}\n\nexport type ColumnTypeConfig<T extends ColumnBaseConfig<ColumnDataType, string>, TTypeConfig extends object> = T & {\n\tbrand: 'Column';\n\ttableName: T['tableName'];\n\tname: T['name'];\n\tdataType: T['dataType'];\n\tcolumnType: T['columnType'];\n\tdata: T['data'];\n\tdriverParam: T['driverParam'];\n\tnotNull: T['notNull'];\n\thasDefault: T['hasDefault'];\n\tisPrimaryKey: T['isPrimaryKey'];\n\tisAutoincrement: T['isAutoincrement'];\n\thasRuntimeDefault: T['hasRuntimeDefault'];\n\tenumValues: T['enumValues'];\n\tbaseColumn: T extends { baseColumn: infer U } ? U : unknown;\n\tgenerated: GeneratedColumnConfig<T['data']> | undefined;\n\tidentity: undefined | 'always' | 'byDefault';\n} & TTypeConfig;\n\nexport type ColumnRuntimeConfig<TData, TRuntimeConfig extends object> = ColumnBuilderRuntimeConfig<\n\tTData,\n\tTRuntimeConfig\n>;\n\nexport interface Column<\n\tT extends ColumnBaseConfig<ColumnDataType, string> = ColumnBaseConfig<ColumnDataType, string>,\n\t// eslint-disable-next-line @typescript-eslint/no-unused-vars\n\tTRuntimeConfig extends object = object,\n\t// eslint-disable-next-line @typescript-eslint/no-unused-vars\n\tTTypeConfig extends object = object,\n> extends DriverValueMapper<T['data'], T['driverParam']>, SQLWrapper {\n\t// SQLWrapper runtime implementation is defined in 'sql/sql.ts'\n}\n/*\n\t`Column` only accepts a full `ColumnConfig` as its generic.\n\tTo infer parts of the config, use `AnyColumn` that accepts a partial config.\n\tSee `GetColumnData` for example usage of inferring.\n*/\nexport abstract class Column<\n\tT extends ColumnBaseConfig<ColumnDataType, string> = ColumnBaseConfig<ColumnDataType, string>,\n\tTRuntimeConfig extends object = object,\n\tTTypeConfig extends object = object,\n> implements DriverValueMapper<T['data'], T['driverParam']>, SQLWrapper {\n\tstatic readonly [entityKind]: string = 'Column';\n\n\tdeclare readonly _: ColumnTypeConfig<T, TTypeConfig>;\n\n\treadonly name: string;\n\treadonly keyAsName: boolean;\n\treadonly primary: boolean;\n\treadonly notNull: boolean;\n\treadonly default: T['data'] | SQL | undefined;\n\treadonly defaultFn: (() => T['data'] | SQL) | undefined;\n\treadonly onUpdateFn: (() => T['data'] | SQL) | undefined;\n\treadonly hasDefault: boolean;\n\treadonly isUnique: boolean;\n\treadonly uniqueName: string | undefined;\n\treadonly uniqueType: string | undefined;\n\treadonly dataType: T['dataType'];\n\treadonly columnType: T['columnType'];\n\treadonly enumValues: T['enumValues'] = undefined;\n\treadonly generated: GeneratedColumnConfig<T['data']> | undefined = undefined;\n\treadonly generatedIdentity: GeneratedIdentityConfig | undefined = undefined;\n\n\tprotected config: ColumnRuntimeConfig<T['data'], TRuntimeConfig>;\n\n\tconstructor(\n\t\treadonly table: Table,\n\t\tconfig: ColumnRuntimeConfig<T['data'], TRuntimeConfig>,\n\t) {\n\t\tthis.config = config;\n\t\tthis.name = config.name;\n\t\tthis.keyAsName = config.keyAsName;\n\t\tthis.notNull = config.notNull;\n\t\tthis.default = config.default;\n\t\tthis.defaultFn = config.defaultFn;\n\t\tthis.onUpdateFn = config.onUpdateFn;\n\t\tthis.hasDefault = config.hasDefault;\n\t\tthis.primary = config.primaryKey;\n\t\tthis.isUnique = config.isUnique;\n\t\tthis.uniqueName = config.uniqueName;\n\t\tthis.uniqueType = config.uniqueType;\n\t\tthis.dataType = config.dataType as T['dataType'];\n\t\tthis.columnType = config.columnType;\n\t\tthis.generated = config.generated;\n\t\tthis.generatedIdentity = config.generatedIdentity;\n\t}\n\n\tabstract getSQLType(): string;\n\n\tmapFromDriverValue(value: unknown): unknown {\n\t\treturn value;\n\t}\n\n\tmapToDriverValue(value: unknown): unknown {\n\t\treturn value;\n\t}\n\n\t// ** @internal */\n\tshouldDisableInsert(): boolean {\n\t\treturn this.config.generated !== undefined && this.config.generated.type !== 'byDefault';\n\t}\n}\n\nexport type UpdateColConfig<\n\tT extends ColumnBaseConfig<ColumnDataType, string>,\n\tTUpdate extends Partial<ColumnBaseConfig<ColumnDataType, string>>,\n> = Update<T, TUpdate>;\n\nexport type AnyColumn<TPartial extends Partial<ColumnBaseConfig<ColumnDataType, string>> = {}> = Column<\n\tRequired<Update<ColumnBaseConfig<ColumnDataType, string>, TPartial>>\n>;\n\nexport type GetColumnData<TColumn extends Column, TInferMode extends 'query' | 'raw' = 'query'> =\n\t// dprint-ignore\n\tTInferMode extends 'raw' // Raw mode\n\t\t? TColumn['_']['data'] // Just return the underlying type\n\t\t: TColumn['_']['notNull'] extends true // Query mode\n\t\t? TColumn['_']['data'] // Query mode, not null\n\t\t: TColumn['_']['data'] | null; // Query mode, nullable\n\nexport type InferColumnsDataTypes<TColumns extends Record<string, Column>> = {\n\t[Key in keyof TColumns]: GetColumnData<TColumns[Key], 'query'>;\n};\n"],"mappings":"AAOA,SAAS,kBAAkB;AAuDpB,MAAe,OAIkD;AAAA,EAwBvE,YACU,OACT,QACC;AAFQ;AAGT,SAAK,SAAS;AACd,SAAK,OAAO,OAAO;AACnB,SAAK,YAAY,OAAO;AACxB,SAAK,UAAU,OAAO;AACtB,SAAK,UAAU,OAAO;AACtB,SAAK,YAAY,OAAO;AACxB,SAAK,aAAa,OAAO;AACzB,SAAK,aAAa,OAAO;AACzB,SAAK,UAAU,OAAO;AACtB,SAAK,WAAW,OAAO;AACvB,SAAK,aAAa,OAAO;AACzB,SAAK,aAAa,OAAO;AACzB,SAAK,WAAW,OAAO;AACvB,SAAK,aAAa,OAAO;AACzB,SAAK,YAAY,OAAO;AACxB,SAAK,oBAAoB,OAAO;AAAA,EACjC;AAAA,EA3CA,QAAiB,UAAU,IAAY;AAAA,EAI9B;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA;AAAA,EACA,aAA8B;AAAA,EAC9B,YAA0D;AAAA,EAC1D,oBAAyD;AAAA,EAExD;AAAA,EA0BV,mBAAmB,OAAyB;AAC3C,WAAO;AAAA,EACR;AAAA,EAEA,iBAAiB,OAAyB;AACzC,WAAO;AAAA,EACR;AAAA;AAAA,EAGA,sBAA+B;AAC9B,WAAO,KAAK,OAAO,cAAc,UAAa,KAAK,OAAO,UAAU,SAAS;AAAA,EAC9E;AACD;","names":[]}

Directory Contents

Dirs: 36 × Files: 158
Name Size Perms Modified Actions
- drwxr-xr-x 2025-07-10 12:54:57
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
bun-sql DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
d1 DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
knex DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
kysely DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
libsql DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
mysql2 DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
neon DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
neon-http DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
op-sqlite DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
pg-core DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
pg-proxy DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
pglite DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
prisma DIR
- drwxr-xr-x 2025-07-10 12:54:57
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
sql DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
sql-js DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
supabase DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
xata-http DIR
- drwxr-xr-x 2025-07-10 12:55:00
Edit Download
4.76 KB lrw-r--r-- 2025-07-10 12:54:56
Edit Download
5.92 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.54 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
1.53 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
3.08 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
5.85 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
775 B lrw-r--r-- 2025-07-10 12:54:56
Edit Download
442 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
322 B lrw-r--r-- 2025-07-10 12:54:58
Edit Download
320 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
33 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
71 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
3.00 KB lrw-r--r-- 2025-07-10 12:54:56
Edit Download
3.69 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
503 B lrw-r--r-- 2025-07-10 12:54:58
Edit Download
500 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1.86 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
3.64 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
4.15 KB lrw-r--r-- 2025-07-10 12:54:57
Edit Download
13.94 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
10.90 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
10.89 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
3.11 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
13.90 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
2.28 KB lrw-r--r-- 2025-07-10 12:54:57
Edit Download
6.25 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
3.84 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
3.84 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1.28 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
6.21 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.89 KB lrw-r--r-- 2025-07-10 12:54:57
Edit Download
1.84 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
395 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
395 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
867 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.79 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.56 KB lrw-r--r-- 2025-07-10 12:54:57
Edit Download
932 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
366 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
365 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
490 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
887 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.14 KB lrw-r--r-- 2025-07-10 12:54:57
Edit Download
183 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
45 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
44 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
83 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
151 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
2.46 KB lrw-r--r-- 2025-07-10 12:54:57
Edit Download
854 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
484 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
469 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
502 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
724 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.94 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
1.87 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
694 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
693 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
842 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.82 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
2.94 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
2.58 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
398 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
398 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1.21 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
2.49 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
790 B lrw-r--r-- 2025-07-10 12:54:58
Edit Download
1.32 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.09 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.08 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
38 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
71 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
148.17 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.27 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
601 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
370 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
367 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
253 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
562 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.60 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
1.53 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
670 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
669 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
579 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.49 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
3.14 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
11.10 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
25.99 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
12.02 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
12.01 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
8.72 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
26.12 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
802 B lrw-r--r-- 2025-07-10 12:54:58
Edit Download
429 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
206 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
205 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
42 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
71 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
3.54 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
5.18 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
464 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
461 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
2.25 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
5.17 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
781 B lrw-r--r-- 2025-07-10 12:54:58
Edit Download
341 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
166 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
165 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
35 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
71 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1.54 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
1.88 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1015 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1013 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
495 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
1.83 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
3.36 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
7.67 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
3.76 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
3.76 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1.93 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
7.59 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1.11 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
241 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
11 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
11 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
109 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
198 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1.11 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
312 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
92 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
92 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
113 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
269 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1.92 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
2.18 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
11 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
11 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
898 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
2.14 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
7.53 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
14.16 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
2.80 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
2.79 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
5.63 KB lrw-r--r-- 2025-07-10 12:54:59
Edit Download
14.08 KB lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1.19 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
376 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
123 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
123 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
150 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
333 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
1.14 KB lrw-r--r-- 2025-07-10 12:54:58
Edit Download
242 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
52 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
52 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
129 B lrw-r--r-- 2025-07-10 12:54:59
Edit Download
199 B lrw-r--r-- 2025-07-10 12:55:00
Edit Download
If ZipArchive is unavailable, a .tar will be created (no compression).