Type Alias $UserPayload<ExtArgs>

$UserPayload<ExtArgs>: {
    composites: {};
    name: "User";
    objects: {
        activeGuildSubscriptions: $UserActiveGuildSubscriptionPayload<ExtArgs>[];
        birthday: $UserBirthdayPayload<ExtArgs> | null;
        gettingStarted: $UserGettingStartedPayload<ExtArgs> | null;
        kickAccount: $UserKickAccountPayload<ExtArgs> | null;
        linkedRoles: $UserLinkedRolesPayload<ExtArgs> | null;
        mediaShare: $UserMediaSharePayload<ExtArgs> | null;
        notifications: $UserNotificationsPayload<ExtArgs> | null;
        premium: $UserPremiumPayload<ExtArgs> | null;
        rumbleAccount: $UserRumbleAccountPayload<ExtArgs> | null;
        sessions: $UserSessionPayload<ExtArgs>[];
        twitchAccount: $UserTwitchAccountPayload<ExtArgs> | null;
    };
    scalars: GetPayloadResult<{
        badges: string | null;
        bitfield: string | null;
        blacklisted: boolean | null;
        dbId: string;
        email: string | null;
        lastVoted: Date | null;
        locale: string;
        oneServerPremium: string | null;
        serverPremiumCooldown: Date | null;
        userId: string;
        username: string | null;
        votes: number;
    }, ExtArgs["result"]["user"]>;
}

Type Parameters