Documentation ¶
Overview ¶
Copyright © 2023 The Haul Authors
Inventory management system for patchwork assets.
Directories ¶
Path | Synopsis |
---|---|
Package api provides an API client sdk for making requests to a haul API server
|
Package api provides an API client sdk for making requests to a haul API server |
Package apihandler defines haul's v1 API endpoint logic
|
Package apihandler defines haul's v1 API endpoint logic |
Package apiresponse defines haul's API response types
|
Package apiresponse defines haul's API response types |
Package cli provides a client SDK for outputting data to a terminal in multiple formats
|
Package cli provides a client SDK for outputting data to a terminal in multiple formats |
Package cmd implements cli (cobra/viper) commands for the application.
|
Package cmd implements cli (cobra/viper) commands for the application. |
asset
Package assetcmd provides commands for manipulating assets
|
Package assetcmd provides commands for manipulating assets |
asset/attribute
Package assetattributecmd provides commands for manipulating asset attribute
|
Package assetattributecmd provides commands for manipulating asset attribute |
asset/description
Package assetdescriptioncmd provides commands for manipulating asset descriptions
|
Package assetdescriptioncmd provides commands for manipulating asset descriptions |
asset/status
Package assetstatuscmd provides commands for manipulating asset status
|
Package assetstatuscmd provides commands for manipulating asset status |
asset/target
Package assettargetcmd provides commands for manipulating asset targets
|
Package assettargetcmd provides commands for manipulating asset targets |
attribute
Package attributecmd provides commands for manipulating attributes
|
Package attributecmd provides commands for manipulating attributes |
attribute/asset
Package attributeassetcmd provides commands for manipulating asset attribute
|
Package attributeassetcmd provides commands for manipulating asset attribute |
event
Package eventcmd provides commands for manipulating events
|
Package eventcmd provides commands for manipulating events |
Package db provides mechanisms for interacting with a database directly
|
Package db provides mechanisms for interacting with a database directly |
Package graph provides a mechanism for outputting haul assets in a graph using go-graphviz and cgraph
|
Package graph provides a mechanism for outputting haul assets in a graph using go-graphviz and cgraph |
Package handlers provides the functions for a echo webserver to serve the haul API routes
|
Package handlers provides the functions for a echo webserver to serve the haul API routes |
Package models provides the object models for haul requests and responses
|
Package models provides the object models for haul requests and responses |
Package responses contains structs for manipulating haul API responses
|
Package responses contains structs for manipulating haul API responses |
Click to show internal directories.
Click to hide internal directories.