PHP 7.4.33
Preview: relations.d.cts Size: 12.02 KB
/var/www/gtechmarathon2026.bitkit.dk/httpdocs/node_modules/drizzle-orm/relations.d.cts
import { type AnyTable, type InferModelFromColumns, Table } from "./table.cjs";
import { type AnyColumn, Column } from "./column.cjs";
import { entityKind } from "./entity.cjs";
import { and, asc, between, desc, exists, ilike, inArray, isNotNull, isNull, like, not, notBetween, notExists, notIlike, notInArray, notLike, or } from "./sql/expressions/index.cjs";
import { type Placeholder, SQL, sql } from "./sql/sql.cjs";
import type { Assume, ColumnsWithTable, Equal, Simplify, ValueOrArray } from "./utils.cjs";
export declare abstract class Relation<TTableName extends string = string> {
    readonly sourceTable: Table;
    readonly referencedTable: AnyTable<{
        name: TTableName;
    }>;
    readonly relationName: string | undefined;
    static readonly [entityKind]: string;
    readonly $brand: 'Relation';
    readonly referencedTableName: TTableName;
    fieldName: string;
    constructor(sourceTable: Table, referencedTable: AnyTable<{
        name: TTableName;
    }>, relationName: string | undefined);
    abstract withFieldName(fieldName: string): Relation<TTableName>;
}
export declare class Relations<TTableName extends string = string, TConfig extends Record<string, Relation> = Record<string, Relation>> {
    readonly table: AnyTable<{
        name: TTableName;
    }>;
    readonly config: (helpers: TableRelationsHelpers<TTableName>) => TConfig;
    static readonly [entityKind]: string;
    readonly $brand: 'Relations';
    constructor(table: AnyTable<{
        name: TTableName;
    }>, config: (helpers: TableRelationsHelpers<TTableName>) => TConfig);
}
export declare class One<TTableName extends string = string, TIsNullable extends boolean = boolean> extends Relation<TTableName> {
    readonly config: RelationConfig<TTableName, string, AnyColumn<{
        tableName: TTableName;
    }>[]> | undefined;
    readonly isNullable: TIsNullable;
    static readonly [entityKind]: string;
    protected $relationBrand: 'One';
    constructor(sourceTable: Table, referencedTable: AnyTable<{
        name: TTableName;
    }>, config: RelationConfig<TTableName, string, AnyColumn<{
        tableName: TTableName;
    }>[]> | undefined, isNullable: TIsNullable);
    withFieldName(fieldName: string): One<TTableName>;
}
export declare class Many<TTableName extends string> extends Relation<TTableName> {
    readonly config: {
        relationName: string;
    } | undefined;
    static readonly [entityKind]: string;
    protected $relationBrand: 'Many';
    constructor(sourceTable: Table, referencedTable: AnyTable<{
        name: TTableName;
    }>, config: {
        relationName: string;
    } | undefined);
    withFieldName(fieldName: string): Many<TTableName>;
}
export type TableRelationsKeysOnly<TSchema extends Record<string, unknown>, TTableName extends string, K extends keyof TSchema> = TSchema[K] extends Relations<TTableName> ? K : never;
export type ExtractTableRelationsFromSchema<TSchema extends Record<string, unknown>, TTableName extends string> = ExtractObjectValues<{
    [K in keyof TSchema as TableRelationsKeysOnly<TSchema, TTableName, K>]: TSchema[K] extends Relations<TTableName, infer TConfig> ? TConfig : never;
}>;
export type ExtractObjectValues<T> = T[keyof T];
export type ExtractRelationsFromTableExtraConfigSchema<TConfig extends unknown[]> = ExtractObjectValues<{
    [K in keyof TConfig as TConfig[K] extends Relations<any> ? K : never]: TConfig[K] extends Relations<infer TRelationConfig> ? TRelationConfig : never;
}>;
export declare function getOperators(): {
    and: typeof and;
    between: typeof between;
    eq: import("./expressions.ts").BinaryOperator;
    exists: typeof exists;
    gt: import("./expressions.ts").BinaryOperator;
    gte: import("./expressions.ts").BinaryOperator;
    ilike: typeof ilike;
    inArray: typeof inArray;
    isNull: typeof isNull;
    isNotNull: typeof isNotNull;
    like: typeof like;
    lt: import("./expressions.ts").BinaryOperator;
    lte: import("./expressions.ts").BinaryOperator;
    ne: import("./expressions.ts").BinaryOperator;
    not: typeof not;
    notBetween: typeof notBetween;
    notExists: typeof notExists;
    notLike: typeof notLike;
    notIlike: typeof notIlike;
    notInArray: typeof notInArray;
    or: typeof or;
    sql: typeof sql;
};
export type Operators = ReturnType<typeof getOperators>;
export declare function getOrderByOperators(): {
    sql: typeof sql;
    asc: typeof asc;
    desc: typeof desc;
};
export type OrderByOperators = ReturnType<typeof getOrderByOperators>;
export type FindTableByDBName<TSchema extends TablesRelationalConfig, TTableName extends string> = ExtractObjectValues<{
    [K in keyof TSchema as TSchema[K]['dbName'] extends TTableName ? K : never]: TSchema[K];
}>;
export type DBQueryConfig<TRelationType extends 'one' | 'many' = 'one' | 'many', TIsRoot extends boolean = boolean, TSchema extends TablesRelationalConfig = TablesRelationalConfig, TTableConfig extends TableRelationalConfig = TableRelationalConfig> = {
    columns?: {
        [K in keyof TTableConfig['columns']]?: boolean;
    } | undefined;
    with?: {
        [K in keyof TTableConfig['relations']]?: true | DBQueryConfig<TTableConfig['relations'][K] extends One ? 'one' : 'many', false, TSchema, FindTableByDBName<TSchema, TTableConfig['relations'][K]['referencedTableName']>> | undefined;
    } | undefined;
    extras?: Record<string, SQL.Aliased> | ((fields: Simplify<[
        TTableConfig['columns']
    ] extends [never] ? {} : TTableConfig['columns']>, operators: {
        sql: Operators['sql'];
    }) => Record<string, SQL.Aliased>) | undefined;
} & (TRelationType extends 'many' ? {
    where?: SQL | undefined | ((fields: Simplify<[
        TTableConfig['columns']
    ] extends [never] ? {} : TTableConfig['columns']>, operators: Operators) => SQL | undefined);
    orderBy?: ValueOrArray<AnyColumn | SQL> | ((fields: Simplify<[
        TTableConfig['columns']
    ] extends [never] ? {} : TTableConfig['columns']>, operators: OrderByOperators) => ValueOrArray<AnyColumn | SQL>) | undefined;
    limit?: number | Placeholder | undefined;
} & (TIsRoot extends true ? {
    offset?: number | Placeholder | undefined;
} : {}) : {});
export interface TableRelationalConfig {
    tsName: string;
    dbName: string;
    columns: Record<string, Column>;
    relations: Record<string, Relation>;
    primaryKey: AnyColumn[];
    schema?: string;
}
export type TablesRelationalConfig = Record<string, TableRelationalConfig>;
export interface RelationalSchemaConfig<TSchema extends TablesRelationalConfig> {
    fullSchema: Record<string, unknown>;
    schema: TSchema;
    tableNamesMap: Record<string, string>;
}
export type ExtractTablesWithRelations<TSchema extends Record<string, unknown>> = {
    [K in keyof TSchema as TSchema[K] extends Table ? K : never]: TSchema[K] extends Table ? {
        tsName: K & string;
        dbName: TSchema[K]['_']['name'];
        columns: TSchema[K]['_']['columns'];
        relations: ExtractTableRelationsFromSchema<TSchema, TSchema[K]['_']['name']>;
        primaryKey: AnyColumn[];
    } : never;
};
export type ReturnTypeOrValue<T> = T extends (...args: any[]) => infer R ? R : T;
export type BuildRelationResult<TSchema extends TablesRelationalConfig, TInclude, TRelations extends Record<string, Relation>> = {
    [K in NonUndefinedKeysOnly<TInclude> & keyof TRelations]: TRelations[K] extends infer TRel extends Relation ? BuildQueryResult<TSchema, FindTableByDBName<TSchema, TRel['referencedTableName']>, Assume<TInclude[K], true | Record<string, unknown>>> extends infer TResult ? TRel extends One ? TResult | (Equal<TRel['isNullable'], false> extends true ? null : never) : TResult[] : never : never;
};
export type NonUndefinedKeysOnly<T> = ExtractObjectValues<{
    [K in keyof T as T[K] extends undefined ? never : K]: K;
}> & keyof T;
export type BuildQueryResult<TSchema extends TablesRelationalConfig, TTableConfig extends TableRelationalConfig, TFullSelection extends true | Record<string, unknown>> = Equal<TFullSelection, true> extends true ? InferModelFromColumns<TTableConfig['columns']> : TFullSelection extends Record<string, unknown> ? Simplify<(TFullSelection['columns'] extends Record<string, unknown> ? InferModelFromColumns<{
    [K in Equal<Exclude<TFullSelection['columns'][keyof TFullSelection['columns'] & keyof TTableConfig['columns']], undefined>, false> extends true ? Exclude<keyof TTableConfig['columns'], NonUndefinedKeysOnly<TFullSelection['columns']>> : {
        [K in keyof TFullSelection['columns']]: Equal<TFullSelection['columns'][K], true> extends true ? K : never;
    }[keyof TFullSelection['columns']] & keyof TTableConfig['columns']]: TTableConfig['columns'][K];
}> : InferModelFromColumns<TTableConfig['columns']>) & (TFullSelection['extras'] extends Record<string, unknown> | ((...args: any[]) => Record<string, unknown>) ? {
    [K in NonUndefinedKeysOnly<ReturnTypeOrValue<TFullSelection['extras']>>]: Assume<ReturnTypeOrValue<TFullSelection['extras']>[K], SQL.Aliased>['_']['type'];
} : {}) & (TFullSelection['with'] extends Record<string, unknown> ? BuildRelationResult<TSchema, TFullSelection['with'], TTableConfig['relations']> : {})> : never;
export interface RelationConfig<TTableName extends string, TForeignTableName extends string, TColumns extends AnyColumn<{
    tableName: TTableName;
}>[]> {
    relationName?: string;
    fields: TColumns;
    references: ColumnsWithTable<TTableName, TForeignTableName, TColumns>;
}
export declare function extractTablesRelationalConfig<TTables extends TablesRelationalConfig>(schema: Record<string, unknown>, configHelpers: (table: Table) => any): {
    tables: TTables;
    tableNamesMap: Record<string, string>;
};
export declare function relations<TTableName extends string, TRelations extends Record<string, Relation<any>>>(table: AnyTable<{
    name: TTableName;
}>, relations: (helpers: TableRelationsHelpers<TTableName>) => TRelations): Relations<TTableName, TRelations>;
export declare function createOne<TTableName extends string>(sourceTable: Table): <TForeignTable extends Table, TColumns extends [AnyColumn<{
    tableName: TTableName;
}>, ...AnyColumn<{
    tableName: TTableName;
}>[]]>(table: TForeignTable, config?: RelationConfig<TTableName, TForeignTable["_"]["name"], TColumns>) => One<TForeignTable["_"]["name"], Equal<TColumns[number]["_"]["notNull"], true>>;
export declare function createMany(sourceTable: Table): <TForeignTable extends Table>(referencedTable: TForeignTable, config?: {
    relationName: string;
}) => Many<TForeignTable["_"]["name"]>;
export interface NormalizedRelation {
    fields: AnyColumn[];
    references: AnyColumn[];
}
export declare function normalizeRelation(schema: TablesRelationalConfig, tableNamesMap: Record<string, string>, relation: Relation): NormalizedRelation;
export declare function createTableRelationsHelpers<TTableName extends string>(sourceTable: AnyTable<{
    name: TTableName;
}>): {
    one: <TForeignTable extends Table, TColumns extends [AnyColumn<{
        tableName: TTableName;
    }>, ...AnyColumn<{
        tableName: TTableName;
    }>[]]>(table: TForeignTable, config?: RelationConfig<TTableName, TForeignTable["_"]["name"], TColumns> | undefined) => One<TForeignTable["_"]["name"], Equal<TColumns[number]["_"]["notNull"], true>>;
    many: <TForeignTable extends Table>(referencedTable: TForeignTable, config?: {
        relationName: string;
    }) => Many<TForeignTable["_"]["name"]>;
};
export type TableRelationsHelpers<TTableName extends string> = ReturnType<typeof createTableRelationsHelpers<TTableName>>;
export interface BuildRelationalQueryResult<TTable extends Table = Table, TColumn extends Column = Column> {
    tableTsKey: string;
    selection: {
        dbKey: string;
        tsKey: string;
        field: TColumn | SQL | SQL.Aliased;
        relationTableTsKey: string | undefined;
        isJson: boolean;
        isExtra?: boolean;
        selection: BuildRelationalQueryResult<TTable>['selection'];
    }[];
    sql: TTable | SQL;
}
export declare function mapRelationalRow(tablesConfig: TablesRelationalConfig, tableConfig: TableRelationalConfig, row: unknown[], buildQueryResultSelection: BuildRelationalQueryResult['selection'], mapColumnValue?: (value: unknown) => unknown): Record<string, unknown>;

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).