MapColonies Authentication
    Preparing search index...

    Variable relationsConst

    relations: ExtractTablesWithRelations<
        {},
        ExtractTablesFromSchema<
            {
                asset: PgTableWithColumns<
                    {
                        columns: {
                            createdAt: PgBuildColumn<
                                "asset",
                                SetNotNull<SetHasDefault<PgTimestampBuilder>>,
                                {
                                    data: Date;
                                    dataType: "object date";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: true;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "asset";
                                },
                            >;
                            environment: PgBuildColumn<
                                "asset",
                                SetNotNull<
                                    SetDimensions<PgEnumColumnBuilder<[(...), (...), (...)]>, 1>,
                                >,
                                {
                                    data: ("np" | "stage" | "prod")[];
                                    dataType: "string enum";
                                    driverParam: string | string[];
                                    enumValues: ["np", "stage", "prod"];
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "asset";
                                },
                            >;
                            isTemplate: PgBuildColumn<
                                "asset",
                                SetNotNull<PgBooleanBuilder>,
                                {
                                    data: boolean;
                                    dataType: "boolean";
                                    driverParam: boolean;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "asset";
                                },
                            >;
                            name: PgBuildColumn<
                                "asset",
                                SetNotNull<PgVarcharBuilder<[string, ...string[]]>>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "asset";
                                },
                            >;
                            type: PgBuildColumn<
                                "asset",
                                SetNotNull<
                                    PgEnumColumnBuilder<["TEST", "TEST_DATA", "POLICY", "DATA"]>,
                                >,
                                {
                                    data: "TEST" | "TEST_DATA" | "POLICY" | "DATA";
                                    dataType: "string enum";
                                    driverParam: string;
                                    enumValues: ["TEST", "TEST_DATA", "POLICY", "DATA"];
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "asset";
                                },
                            >;
                            uri: PgBuildColumn<
                                "asset",
                                SetNotNull<PgVarcharBuilder<[string, ...string[]]>>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "asset";
                                },
                            >;
                            value: PgBuildColumn<
                                "asset",
                                SetNotNull<PgByteaBuilder>,
                                {
                                    data: Buffer;
                                    dataType: "object buffer";
                                    driverParam: Buffer<ArrayBufferLike>;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "asset";
                                },
                            >;
                            version: PgBuildColumn<
                                "asset",
                                SetNotNull<PgIntegerBuilder>,
                                {
                                    data: number;
                                    dataType: "number int32";
                                    driverParam: string | number;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "asset";
                                },
                            >;
                        };
                        dialect: "pg";
                        name: "asset";
                        schema: "auth_manager";
                    },
                >;
                bundle: PgTableWithColumns<
                    {
                        columns: {
                            assets: PgBuildColumn<
                                "bundle",
                                Set$Type<PgJsonbBuilder, { name: string; version: number }[]>,
                                {
                                    data: { name: string; version: number }[];
                                    dataType: "object json";
                                    driverParam: unknown;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: false;
                                    tableName: "bundle";
                                },
                            >;
                            connections: PgBuildColumn<
                                "bundle",
                                Set$Type<PgJsonbBuilder, { name: string; version: number }[]>,
                                {
                                    data: { name: string; version: number }[];
                                    dataType: "object json";
                                    driverParam: unknown;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: false;
                                    tableName: "bundle";
                                },
                            >;
                            createdAt: PgBuildColumn<
                                "bundle",
                                SetNotNull<SetHasDefault<PgTimestampBuilder>>,
                                {
                                    data: Date;
                                    dataType: "object date";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: true;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "bundle";
                                },
                            >;
                            environment: PgBuildColumn<
                                "bundle",
                                SetNotNull<PgEnumColumnBuilder<["np", "stage", "prod"]>>,
                                {
                                    data: "np" | "stage" | "prod";
                                    dataType: "string enum";
                                    driverParam: string;
                                    enumValues: ["np", "stage", "prod"];
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "bundle";
                                },
                            >;
                            hash: PgBuildColumn<
                                "bundle",
                                PgTextBuilder<[string, ...string[]]>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: false;
                                    tableName: "bundle";
                                },
                            >;
                            id: PgBuildColumn<
                                "bundle",
                                HasIdentity<SetIsPrimaryKey<PgIntegerBuilder>, "always">,
                                {
                                    data: number;
                                    dataType: "number int32";
                                    driverParam: string | number;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: true;
                                    hasRuntimeDefault: false;
                                    identity: "always";
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "bundle";
                                },
                            >;
                            keyVersion: PgBuildColumn<
                                "bundle",
                                PgIntegerBuilder,
                                {
                                    data: number;
                                    dataType: "number int32";
                                    driverParam: string
                                    | number;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: false;
                                    tableName: "bundle";
                                },
                            >;
                            metadata: PgBuildColumn<
                                "bundle",
                                Set$Type<PgJsonbBuilder, Record<string, unknown>>,
                                {
                                    data: TData;
                                    dataType: "object json";
                                    driverParam: unknown;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: false;
                                    tableName: "bundle";
                                },
                            >;
                            opaVersion: PgBuildColumn<
                                "bundle",
                                SetNotNull<PgTextBuilder<[string, ...string[]]>>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "bundle";
                                },
                            >;
                            revision: PgBuildColumn<
                                "bundle",
                                SetNotNull<PgTextBuilder<[string, ...string[]]>>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "bundle";
                                },
                            >;
                        };
                        dialect: "pg";
                        name: "bundle";
                        schema: "auth_manager";
                    },
                >;
                client: PgTableWithColumns<
                    {
                        columns: {
                            branch: PgBuildColumn<
                                "client",
                                PgTextBuilder<[string, ...string[]]>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: false;
                                    tableName: "client";
                                },
                            >;
                            createdAt: PgBuildColumn<
                                "client",
                                SetNotNull<SetHasDefault<PgTimestampBuilder>>,
                                {
                                    data: Date;
                                    dataType: "object date";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: true;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "client";
                                },
                            >;
                            description: PgBuildColumn<
                                "client",
                                PgTextBuilder<[string, ...string[]]>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: false;
                                    tableName: "client";
                                },
                            >;
                            hebName: PgBuildColumn<
                                "client",
                                SetNotNull<PgTextBuilder<[string, ...string[]]>>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "client";
                                },
                            >;
                            name: PgBuildColumn<
                                "client",
                                SetIsPrimaryKey<PgTextBuilder<[string, ...string[]]>>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "client";
                                },
                            >;
                            productPointOfContact: PgBuildColumn<
                                "client",
                                Set$Type<PgJsonBuilder, PointOfContact>,
                                {
                                    data: PointOfContact;
                                    dataType: "object json";
                                    driverParam: unknown;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: false;
                                    tableName: "client";
                                },
                            >;
                            tags: PgBuildColumn<
                                "client",
                                SetDimensions<PgTextBuilder<[string, ...string[]]>, 1>,
                                {
                                    data: string[];
                                    dataType: "string";
                                    driverParam: string | string[];
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: false;
                                    tableName: "client";
                                },
                            >;
                            techPointOfContact: PgBuildColumn<
                                "client",
                                Set$Type<PgJsonBuilder, PointOfContact>,
                                {
                                    data: PointOfContact;
                                    dataType: "object json";
                                    driverParam: unknown;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: false;
                                    tableName: "client";
                                },
                            >;
                            updatedAt: PgBuildColumn<
                                "client",
                                SetNotNull<SetHasDefault<PgTimestampBuilder>>,
                                {
                                    data: Date;
                                    dataType: "object date";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: true;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "client";
                                },
                            >;
                        };
                        dialect: "pg";
                        name: "client";
                        schema: "auth_manager";
                    },
                >;
                connection: PgTableWithColumns<
                    {
                        columns: {
                            allowNoBrowserConnection: PgBuildColumn<
                                "connection",
                                SetNotNull<PgBooleanBuilder>,
                                {
                                    data: boolean;
                                    dataType: "boolean";
                                    driverParam: boolean;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "connection";
                                },
                            >;
                            allowNoOriginConnection: PgBuildColumn<
                                "connection",
                                SetNotNull<PgBooleanBuilder>,
                                {
                                    data: boolean;
                                    dataType: "boolean";
                                    driverParam: boolean;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "connection";
                                },
                            >;
                            createdAt: PgBuildColumn<
                                "connection",
                                SetNotNull<SetHasDefault<PgTimestampBuilder>>,
                                {
                                    data: Date;
                                    dataType: "object date";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: true;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "connection";
                                },
                            >;
                            domains: PgBuildColumn<
                                "connection",
                                SetNotNull<SetDimensions<PgTextBuilder<[(...), ...(...)[]]>, 1>>,
                                {
                                    data: string[];
                                    dataType: "string";
                                    driverParam: string | string[];
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "connection";
                                },
                            >;
                            enabled: PgBuildColumn<
                                "connection",
                                SetNotNull<PgBooleanBuilder>,
                                {
                                    data: boolean;
                                    dataType: "boolean";
                                    driverParam: boolean;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "connection";
                                },
                            >;
                            environment: PgBuildColumn<
                                "connection",
                                SetNotNull<PgEnumColumnBuilder<["np", "stage", "prod"]>>,
                                {
                                    data: "np" | "stage" | "prod";
                                    dataType: "string enum";
                                    driverParam: string;
                                    enumValues: ["np", "stage", "prod"];
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "connection";
                                },
                            >;
                            name: PgBuildColumn<
                                "connection",
                                SetNotNull<PgVarcharBuilder<[string, ...string[]]>>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "connection";
                                },
                            >;
                            origins: PgBuildColumn<
                                "connection",
                                SetNotNull<SetDimensions<PgTextBuilder<[(...), ...(...)[]]>, 1>>,
                                {
                                    data: string[];
                                    dataType: "string";
                                    driverParam: string | string[];
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "connection";
                                },
                            >;
                            token: PgBuildColumn<
                                "connection",
                                SetNotNull<PgTextBuilder<[string, ...string[]]>>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "connection";
                                },
                            >;
                            version: PgBuildColumn<
                                "connection",
                                SetNotNull<PgIntegerBuilder>,
                                {
                                    data: number;
                                    dataType: "number int32";
                                    driverParam: string | number;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "connection";
                                },
                            >;
                        };
                        dialect: "pg";
                        name: "connection";
                        schema: "auth_manager";
                    },
                >;
                domain: PgTableWithColumns<
                    {
                        columns: {
                            name: PgBuildColumn<
                                "domain",
                                SetIsPrimaryKey<PgTextBuilder<[string, ...string[]]>>,
                                {
                                    data: string;
                                    dataType: "string";
                                    driverParam: string;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "domain";
                                },
                            >;
                        };
                        dialect: "pg";
                        name: "domain";
                        schema: "auth_manager";
                    },
                >;
                key: PgTableWithColumns<
                    {
                        columns: {
                            environment: PgBuildColumn<
                                "key",
                                SetNotNull<PgEnumColumnBuilder<["np", "stage", "prod"]>>,
                                {
                                    data: "np" | "stage" | "prod";
                                    dataType: "string enum";
                                    driverParam: string;
                                    enumValues: ["np", "stage", "prod"];
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "key";
                                },
                            >;
                            privateKey: PgBuildColumn<
                                "key",
                                Set$Type<SetNotNull<PgJsonbBuilder>, JWKPrivateKey>,
                                {
                                    data: JWKPrivateKey;
                                    dataType: "object json";
                                    driverParam: unknown;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "key";
                                },
                            >;
                            publicKey: PgBuildColumn<
                                "key",
                                Set$Type<SetNotNull<PgJsonbBuilder>, JWKPublicKey>,
                                {
                                    data: JWKPublicKey;
                                    dataType: "object json";
                                    driverParam: unknown;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "key";
                                },
                            >;
                            version: PgBuildColumn<
                                "key",
                                SetNotNull<PgIntegerBuilder>,
                                {
                                    data: number;
                                    dataType: "number int32";
                                    driverParam: string | number;
                                    enumValues: undefined;
                                    generated: undefined;
                                    hasDefault: false;
                                    hasRuntimeDefault: false;
                                    identity: undefined;
                                    isAutoincrement: false;
                                    isPrimaryKey: false;
                                    name: string;
                                    notNull: true;
                                    tableName: "key";
                                },
                            >;
                        };
                        dialect: "pg";
                        name: "key";
                        schema: "auth_manager";
                    },
                >;
            },
        >,
    > = ...