@webshop/root - v1.0.0
    Preparing search index...

    Service that handles tag-related database operations.

    Index

    Constructors

    Properties

    databaseService: DatabaseService

    Methods

    • Parameters

      • name: string

      Returns Promise<void>

    • Delete a tag

      Parameters

      • idTag: number

      Returns Promise<void>

    • Get all tags from the tag table.

      Returns Promise<DbTag[]>

      array of all tags from database

    • Get tags with a game SKU.

      Parameters

      • gameSKU: string

        SKU of the game

      Returns Promise<DbTag[]>

    • Save new tags and tag-game for games that match in DB.

      Parameters

      • games: IGame[]
      • uniqueTags: Set<string>

      Returns Promise<void>

    • Fetch games from external API and sync their tags into the DB.

      Returns Promise<boolean>

      true on success

    • Parameters

      Returns Promise<void>