@cfxlabsinc/b2b-services
    Preparing search index...

    Variable customerDashboardUserActivityTableConst

    customerDashboardUserActivityTable: Omit<
        PgTableWithColumns<
            {
                columns: {
                    adminUserExternalId: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        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: "customer_dashboard_user_activity";
                        },
                    >;
                    adminUserId: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        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: "customer_dashboard_user_activity";
                        },
                    >;
                    createdAt: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        SetHasDefault<SetNotNull<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: "customer_dashboard_user_activity";
                        },
                    >;
                    data: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        SetNotNull<PgJsonbBuilder>,
                        {
                            data: unknown;
                            dataType: "object json";
                            driverParam: unknown;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: string;
                            notNull: true;
                            tableName: "customer_dashboard_user_activity";
                        },
                    >;
                    id: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        HasIdentity<SetIsPrimaryKey<PgIntegerBuilder>, "byDefault">,
                        {
                            data: number;
                            dataType: "number int32";
                            driverParam: string | number;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: true;
                            hasRuntimeDefault: false;
                            identity: "byDefault";
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: string;
                            notNull: true;
                            tableName: "customer_dashboard_user_activity";
                        },
                    >;
                    metadata: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        Set$Type<
                            SetNotNull<PgJsonbBuilder>,
                            {
                                geoLocation?: {
                                    city?: string;
                                    country?: string;
                                    countryRegion?: string;
                                    flag?: string;
                                    latitude?: string;
                                    longitude?: string;
                                    postalCode?: string;
                                    region?: string;
                                };
                                ipAddress?: string;
                                userAgent?: {
                                    browser: { name?: (...)
                                    | (...); version?: (...) | (...) };
                                    cpu: { architecture?: (...) | (...) };
                                    device: {
                                        model?: (...) | (...);
                                        type?: (...) | (...);
                                        vendor?: (...) | (...);
                                    };
                                    engine: { name?: (...)
                                    | (...); version?: (...) | (...) };
                                    isBot: boolean;
                                    os: { name?: (...) | (...); version?: (...) | (...) };
                                    ua: string;
                                };
                            },
                        >,
                        {
                            data: {
                                geoLocation?: {
                                    city?: string;
                                    country?: string;
                                    countryRegion?: string;
                                    flag?: string;
                                    latitude?: string;
                                    longitude?: string;
                                    postalCode?: string;
                                    region?: string;
                                };
                                ipAddress?: string;
                                userAgent?: {
                                    browser: { name?: (...)
                                    | (...); version?: (...) | (...) };
                                    cpu: { architecture?: (...) | (...) };
                                    device: {
                                        model?: (...) | (...);
                                        type?: (...) | (...);
                                        vendor?: (...) | (...);
                                    };
                                    engine: { name?: (...)
                                    | (...); version?: (...) | (...) };
                                    isBot: boolean;
                                    os: { name?: (...) | (...); version?: (...) | (...) };
                                    ua: string;
                                };
                            };
                            dataType: "object json";
                            driverParam: unknown;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: string;
                            notNull: true;
                            tableName: "customer_dashboard_user_activity";
                        },
                    >;
                    objectId: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        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: "customer_dashboard_user_activity";
                        },
                    >;
                    parentId: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        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: "customer_dashboard_user_activity";
                        },
                    >;
                    type: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        Set$Type<
                            SetNotNull<PgTextBuilder<[string, ...string[]]>>,

                                | "user.loggedOut"
                                | "user.passkeyAdded"
                                | "apiKey.deleted"
                                | "identity.updated"
                                | "organization.updated"
                                | "relatedPerson.created"
                                | "relatedPerson.updated"
                                | "relatedPerson.deleted"
                                | "virtualAccount.created"
                                | "user.created"
                                | "user.updated"
                                | "user.deleted"
                                | "user.disabled"
                                | "user.enabled"
                                | "user.invited"
                                | "user.inviteRevoked"
                                | "user.locked"
                                | "user.loggedIn"
                                | "user.addedToWorkspace"
                                | "user.removedFromWorkspace"
                                | "user.signedOutEverywhere"
                                | "user.passwordChanged"
                                | "user.mfaReplaced"
                                | "user.passkeyRemoved"
                                | "user.mfaSetupRejected"
                                | "user.mfaCodeRejected"
                                | "user.workspaceRoleChanged"
                                | "user.workspaceStatusChanged"
                                | "account.created"
                                | "account.updated"
                                | "apiKey.created"
                                | "card.physical.activated"
                                | "card.physical.blocked"
                                | "card.physical.created"
                                | "card.physical.frozen"
                                | "card.physical.unfrozen"
                                | "card.physical.revealedSensitiveInfo"
                                | "card.virtual.blocked"
                                | "card.virtual.created"
                                | "card.virtual.frozen"
                                | "card.virtual.unfrozen"
                                | "card.virtual.revealedSensitiveInfo"
                                | "customer.emailNotificationPreferences.updated"
                                | "customer.internalEmailSubscription.updated"
                                | "customer.logo.updated"
                                | "customer.slackNotificationPreferences.updated"
                                | "customer.smsNotificationPreferences.updated"
                                | "customer.terms.accept"
                                | "customer.workspaceName.updated"
                                | "deposit.memo.created"
                                | "identity.created"
                                | "integration.slack.created"
                                | "integration.slack.channelAdded"
                                | "integration.slack.channelRemoved"
                                | "integration.slack.deleted"
                                | "organization.created"
                                | "relatedPersonDocument.uploaded"
                                | "relatedPersonDocument.deleted"
                                | "deposit.achDebit.accepted"
                                | "linkedAccount.connected"
                                | "linkedAccount.removed"
                                | "origin.added"
                                | "origin.updated"
                                | "origin.removed"
                                | "payment.usInstant.created"
                                | "payment.ach.created"
                                | "payment.swiftWire.created"
                                | "payment.usWire.created"
                                | "recipient.ach.created"
                                | "payment.externalWallet.created"
                                | "recipient.ach.updated"
                                | "recipient.networkWallet.created"
                                | "recipient.networkWallet.updated"
                                | "recipient.externalWallet.created"
                                | "recipient.externalWallet.updated"
                                | "recipient.swiftWire.created"
                                | "recipient.swiftWire.updated"
                                | "recipient.usWire.created"
                                | "recipient.usWire.updated"
                                | "recipient.usInstant.created"
                                | "recipient.usInstant.updated"
                                | "transaction.metadata.created"
                                | "transaction.metadataFile.created"
                                | "transaction.metadataFile.deleted"
                                | "transactionApproval.requested"
                                | "transactionApproval.approved"
                                | "transactionApproval.declined"
                                | "transactionApproval.cancelled"
                                | "transactionApproval.executed"
                                | "transactionApproval.failed"
                                | "transactionApprovalRule.upserted"
                                | "transactionApprovalRule.disabled"
                                | "transfer.created"
                                | "networkTransfer.created"
                                | "user.emailPreferences.updated",
                        >,
                        {
                            data: | "user.loggedOut"
                            | "user.passkeyAdded"
                            | "apiKey.deleted"
                            | "identity.updated"
                            | "organization.updated"
                            | "relatedPerson.created"
                            | "relatedPerson.updated"
                            | "relatedPerson.deleted"
                            | "virtualAccount.created"
                            | "user.created"
                            | "user.updated"
                            | "user.deleted"
                            | "user.disabled"
                            | "user.enabled"
                            | "user.invited"
                            | "user.inviteRevoked"
                            | "user.locked"
                            | "user.loggedIn"
                            | "user.addedToWorkspace"
                            | "user.removedFromWorkspace"
                            | "user.signedOutEverywhere"
                            | "user.passwordChanged"
                            | "user.mfaReplaced"
                            | "user.passkeyRemoved"
                            | "user.mfaSetupRejected"
                            | "user.mfaCodeRejected"
                            | "user.workspaceRoleChanged"
                            | "user.workspaceStatusChanged"
                            | "account.created"
                            | "account.updated"
                            | "apiKey.created"
                            | "card.physical.activated"
                            | "card.physical.blocked"
                            | "card.physical.created"
                            | "card.physical.frozen"
                            | "card.physical.unfrozen"
                            | "card.physical.revealedSensitiveInfo"
                            | "card.virtual.blocked"
                            | "card.virtual.created"
                            | "card.virtual.frozen"
                            | "card.virtual.unfrozen"
                            | "card.virtual.revealedSensitiveInfo"
                            | "customer.emailNotificationPreferences.updated"
                            | "customer.internalEmailSubscription.updated"
                            | "customer.logo.updated"
                            | "customer.slackNotificationPreferences.updated"
                            | "customer.smsNotificationPreferences.updated"
                            | "customer.terms.accept"
                            | "customer.workspaceName.updated"
                            | "deposit.memo.created"
                            | "identity.created"
                            | "integration.slack.created"
                            | "integration.slack.channelAdded"
                            | "integration.slack.channelRemoved"
                            | "integration.slack.deleted"
                            | "organization.created"
                            | "relatedPersonDocument.uploaded"
                            | "relatedPersonDocument.deleted"
                            | "deposit.achDebit.accepted"
                            | "linkedAccount.connected"
                            | "linkedAccount.removed"
                            | "origin.added"
                            | "origin.updated"
                            | "origin.removed"
                            | "payment.usInstant.created"
                            | "payment.ach.created"
                            | "payment.swiftWire.created"
                            | "payment.usWire.created"
                            | "recipient.ach.created"
                            | "payment.externalWallet.created"
                            | "recipient.ach.updated"
                            | "recipient.networkWallet.created"
                            | "recipient.networkWallet.updated"
                            | "recipient.externalWallet.created"
                            | "recipient.externalWallet.updated"
                            | "recipient.swiftWire.created"
                            | "recipient.swiftWire.updated"
                            | "recipient.usWire.created"
                            | "recipient.usWire.updated"
                            | "recipient.usInstant.created"
                            | "recipient.usInstant.updated"
                            | "transaction.metadata.created"
                            | "transaction.metadataFile.created"
                            | "transaction.metadataFile.deleted"
                            | "transactionApproval.requested"
                            | "transactionApproval.approved"
                            | "transactionApproval.declined"
                            | "transactionApproval.cancelled"
                            | "transactionApproval.executed"
                            | "transactionApproval.failed"
                            | "transactionApprovalRule.upserted"
                            | "transactionApprovalRule.disabled"
                            | "transfer.created"
                            | "networkTransfer.created"
                            | "user.emailPreferences.updated";
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: string;
                            notNull: true;
                            tableName: "customer_dashboard_user_activity";
                        },
                    >;
                    userExternalId: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        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: "customer_dashboard_user_activity";
                        },
                    >;
                    userId: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        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: "customer_dashboard_user_activity";
                        },
                    >;
                    visibility: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        Set$Type<
                            SetNotNull<PgTextBuilder<[string, ...string[]]>>,
                            "INTERNAL" | "ALL",
                        >,
                        {
                            data: "INTERNAL" | "ALL";
                            dataType: "string";
                            driverParam: string;
                            enumValues: undefined;
                            generated: undefined;
                            hasDefault: false;
                            hasRuntimeDefault: false;
                            identity: undefined;
                            isAutoincrement: false;
                            isPrimaryKey: false;
                            name: string;
                            notNull: true;
                            tableName: "customer_dashboard_user_activity";
                        },
                    >;
                    workspaceExternalId: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        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: "customer_dashboard_user_activity";
                        },
                    >;
                    workspaceId: PgBuildColumn<
                        "customer_dashboard_user_activity",
                        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: "customer_dashboard_user_activity";
                        },
                    >;
                };
                dialect: "pg";
                isAlias: false;
                name: "customer_dashboard_user_activity";
                schema: "b2b";
            },
        >,
        "enableRLS",
    > = ...