@robert-brightline/auth-db - v0.0.21
    Preparing search index...

    Type Alias $PermissionPayload<ExtArgs>

    type $PermissionPayload<
        ExtArgs extends
            runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs,
    > = {
        composites: {};
        name: "Permission";
        objects: {
            accessTokenPermissions: $AccessTokenPermissionsPayload<ExtArgs>[];
            app: $AppPayload<ExtArgs>;
            resource: $ResourcePayload<ExtArgs>;
            rolePermissions: $RolePermissionsPayload<ExtArgs>[];
        };
        scalars: runtime.Types.Extensions.GetPayloadResult<
            {
                appId: number;
                createdAt: Date;
                deletedAt: Date
                | null;
                id: number;
                operation: Operation;
                resourceId: number;
                updatedAt: Date;
            },
            ExtArgs["result"]["permission"],
        >;
    }

    Type Parameters

    • ExtArgs extends runtime.Types.Extensions.InternalArgs = runtime.Types.Extensions.DefaultArgs
    Index

    Properties

    composites: {}
    name: "Permission"
    objects: {
        accessTokenPermissions: $AccessTokenPermissionsPayload<ExtArgs>[];
        app: $AppPayload<ExtArgs>;
        resource: $ResourcePayload<ExtArgs>;
        rolePermissions: $RolePermissionsPayload<ExtArgs>[];
    }
    scalars: runtime.Types.Extensions.GetPayloadResult<
        {
            appId: number;
            createdAt: Date;
            deletedAt: Date
            | null;
            id: number;
            operation: Operation;
            resourceId: number;
            updatedAt: Date;
        },
        ExtArgs["result"]["permission"],
    >