prisma
    Preparing search index...

    Type Alias ClientProvider

    type ClientProvider = {
        inject: (datasourceName?: string) => ParameterDecorator;
        provide: (client: PrismaClient, groupName?: string) => Provider;
        token: (datasouceName?: string) => string;
    }
    Index

    Properties

    Properties

    inject: (datasourceName?: string) => ParameterDecorator

    Inject PrismaClient instance

    Type Declaration

      • (datasourceName?: string): ParameterDecorator
      • Parameters

        • OptionaldatasourceName: string

          optional datasource name to group resources (different from groupName)

        Returns ParameterDecorator

    provide: (client: PrismaClient, groupName?: string) => Provider

    Provide PrismaClient in module

    Type Declaration

      • (client: PrismaClient, groupName?: string): Provider
      • Parameters

        • client: PrismaClient

          PrismaClient instance

        • OptionalgroupName: string

          optional group name to group resouces

        Returns Provider

        Provider

    token: (datasouceName?: string) => string

    Create a token for datasource

    Type Declaration

      • (datasouceName?: string): string
      • Parameters

        • OptionaldatasouceName: string

          optional datasource name to group resources

        Returns string