Documentation ¶ Index ¶ func CreateSchema(db *sql.DB) error func DeleteScan(db *sql.DB, id int) error func MakeDB(path string) (*sql.DB, error) func SaveScan(db *sql.DB, scan ScanResult) error type ScanResult func GetScan(db *sql.DB, id int) (ScanResult, error) func ListScans(db *sql.DB) ([]ScanResult, error) Constants ¶ This section is empty. Variables ¶ This section is empty. Functions ¶ func CreateSchema ¶ func CreateSchema(db *sql.DB) error func DeleteScan ¶ func DeleteScan(db *sql.DB, id int) error func MakeDB ¶ func MakeDB(path string) (*sql.DB, error) func SaveScan ¶ func SaveScan(db *sql.DB, scan ScanResult) error Types ¶ type ScanResult ¶ type ScanResult struct { Id int Timestamp string CommandType string Target string RawResult string Summary string } func GetScan ¶ func GetScan(db *sql.DB, id int) (ScanResult, error) func ListScans ¶ func ListScans(db *sql.DB) ([]ScanResult, error) Source Files ¶ View all Source files database.go Click to show internal directories. Click to hide internal directories.