mysql

package
v0.0.0-...-d7ae791 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 26, 2022 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const DELETE_COMMAND = `DELETE FROM commands WHERE idCommand = (?)`
View Source
const DELETE_CRED = `DELETE FROM creds WHERE idCred = (?)`
View Source
const DELETE_HOST = `DELETE FROM hosts WHERE idHost = (?)`

Variables

This section is empty.

Functions

func AddBlankCommand

func AddBlankCommand(db *sql.DB) (entryNumber int, err error)

func AddBlankCred

func AddBlankCred(db *sql.DB) (entryNumber int, err error)

func AddBlankHost

func AddBlankHost(db *sql.DB) (entryNumber int, err error)

func DeleteEntry

func DeleteEntry(db *sql.DB, table string, ID int) error

func FreshInstall

func FreshInstall(db *sql.DB) error

func GetCMD

func GetCMD(db *sql.DB, ID int) (typelib.CommandBuild, error)

func GetCommandBarEntry

func GetCommandBarEntry(db *sql.DB) (typelib.CommandBar, error)

func GetCommandLib

func GetCommandLib(db *sql.DB) (typelib.CommandLibrary, error)

func GetCred

func GetCred(db *sql.DB, ID int) (typelib.CredEntry, error)

func GetCredTableSQLEntries

func GetCredTableSQLEntries(db *sql.DB) ([]typelib.CredEntry, error)

func GetHost

func GetHost(db *sql.DB, ID int) (typelib.HostEntry, error)

func GetHostList

func GetHostList(db *sql.DB) ([]typelib.HostEntry, error)

func InsertCommandIntoLib

func InsertCommandIntoLib(db *sql.DB, commandLib typelib.CommandLibrary) error

func InsertCommandParseTable

func InsertCommandParseTable(db *sql.DB, cmdObject typelib.CommandParseDB) error

func InsertCreds

func InsertCreds(db *sql.DB, entry typelib.CredEntry) string

func InsertHost

func InsertHost(db *sql.DB, hostEntry typelib.HostEntry) error

func MakeNewDatabase

func MakeNewDatabase() *sql.DB

TODO Pass argument for location of new database

func OpenDatabase

func OpenDatabase() *sql.DB

TODO Pass argument for location of database

func RetreiveParseTable

func RetreiveParseTable(db *sql.DB) (typelib.CommandParseDB, error)

func SetCredBarEntry

func SetCredBarEntry(db *sql.DB, commmandBarObject typelib.CommandBar) error

func UpdateCMD

func UpdateCMD(db *sql.DB, entry typelib.CommandBuild) error

func UpdateCred

func UpdateCred(db *sql.DB, entry typelib.CredEntry) error

func UpdateHost

func UpdateHost(db *sql.DB, entry typelib.HostEntry) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL