tg-show-library-documents

Lists all documents stored in the TrustGraph document library with their metadata.

Synopsis

tg-show-library-documents [options]

Description

The tg-show-library-documents command displays all documents currently stored in TrustGraph’s document library. For each document, it shows metadata including ID, timestamp, title, document type, comments, and tags.

Options

Optional Arguments

Option Default Description
-u, --api-url URL $TRUSTGRAPH_URL or http://localhost:8088/ TrustGraph API URL
-U, --user USER trustgraph User ID to filter documents
-t, --token TOKEN $TRUSTGRAPH_TOKEN Authentication token

Examples

List All Documents

tg-show-library-documents

List Documents for Specific User

tg-show-library-documents -U "research-team"

Output Format

The command displays each document in a formatted table:

+-------+----------------------------------+
| id    | doc_123456789                    |
| time  | 2023-12-15 10:30:45             |
| title | Technical Manual v2.1           |
| kind  | PDF                              |
| note  | Updated installation procedures  |
| tags  | technical, manual, v2.1          |
+-------+----------------------------------+

Document Properties

  • id: Unique document identifier
  • time: Upload/creation timestamp
  • title: Document title or name
  • kind: Document type (PDF, DOCX, TXT, etc.)
  • note: Comments or description
  • tags: Comma-separated list of tags

If no documents exist, the output is:

No documents.

Environment Variables

  • TRUSTGRAPH_URL: Default API URL
  • TRUSTGRAPH_TOKEN: Default authentication token

API Integration

This command uses the Library API to retrieve document metadata.