@vnodes/iam
    Preparing search index...

    Class UserService

    Hierarchy

    • BaseUserService
      • UserService
    Index

    Constructors

    Properties

    repo: UserDelegate

    Methods

    • Parameters

      • data: UserCreateInput

      Returns Promise<
          {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          },
      >

    • Parameters

      • id: string

      Returns Promise<
          {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          },
      >

    • Parameters

      • uuid: string

      Returns Promise<
          {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          },
      >

    • Parameters

      • query: QueryMany

      Returns Promise<
          {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          }[],
      >

    • Parameters

      • id: string

      Returns Promise<
          | {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          }
          | null,
      >

    • Parameters

      • password: string

      Returns Promise<
          | {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          }
          | null,
      >

    • Parameters

      • username: string

      Returns Promise<
          | {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          }
          | null,
      >

    • Parameters

      • uuid: string

      Returns Promise<
          | {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          }
          | null,
      >

    • Parameters

      • version: string

      Returns Promise<
          | {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          }
          | null,
      >

    • Parameters

      • id: string

      Returns Promise<
          {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          },
      >

    • Parameters

      • uuid: string

      Returns Promise<
          {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          },
      >

    • Parameters

      • Optionalquery: QueryMany<UserScalarFieldEnum>

      Returns UserFindManyArgs

    • Parameters

      • Optionalquery: QueryMany<UserScalarFieldEnum>

      Returns { [key: string]: SortOrder } | undefined

    • Parameters

      • Optionalquery: QueryMany<UserScalarFieldEnum>

      Returns UserWhereInput

    • Parameters

      • id: string
      • data: UserUpdateInput

      Returns Promise<
          {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          },
      >

    • Parameters

      • uuid: string
      • data: UserUpdateInput

      Returns Promise<
          {
              createdAt: Date;
              deletedAt: Date
              | null;
              id: number;
              password: string;
              updatedAt: Date;
              username: string;
              uuid: string;
              version: string;
          },
      >