goscoperepository

package
v2.1.0 Latest Latest
Warning

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

Go to latest
Published: Dec 17, 2020 License: MIT Imports: 9 Imported by: 0

Documentation

Index

Constants

View Source
const (
	MySQL      = "mysql"
	PostgreSQL = "postgres"
	SQLite     = "sqlite3"
)

Variables

This section is empty.

Functions

func DumpLog

func DumpLog(message string)

func DumpRequestResponse

func DumpRequestResponse(c *gin.Context, responsePayload goscopetypes.DumpResponsePayload, body string)

func FetchDetailedLog

func FetchDetailedLog(requestUID string) goscopetypes.ExceptionRecord

func FetchDetailedRequest

func FetchDetailedRequest(requestUID string) goscopetypes.DetailedRequest

FetchDetailedRequest fetches all details from a request via its UUID.

func FetchDetailedResponse

func FetchDetailedResponse(responseUUID string) goscopetypes.DetailedResponse

FetchDetailedResponse fetches all details of a response via its UUID.

func FetchLogs

func FetchLogs(offset int) []goscopetypes.ExceptionRecord

Get a summarized list of application logs from the DB.

func FetchRequestList

func FetchRequestList(offset int) []goscopetypes.SummarizedRequest

FetchRequestList fetches a list of summarized requests.

func FetchSearchLogs

func FetchSearchLogs(searchString string, offset int) []goscopetypes.ExceptionRecord

func FetchSearchRequests

func FetchSearchRequests(search string, filter *goscopetypes.RequestFilter, offset int) []goscopetypes.SummarizedRequest

FetchSearchRequests fetches a list of summarized requests that match the input parameters of search.

func QueryDetailedLog

func QueryDetailedLog(db *sql.DB, requestUID string) *sql.Row

func QueryDetailedRequest

func QueryDetailedRequest(db *sql.DB, requestUID string) *sql.Row

func QueryDetailedResponse

func QueryDetailedResponse(db *sql.DB, requestUID string) *sql.Row

func QueryGetLogs

func QueryGetLogs(db *sql.DB, connection string, offset int) (*sql.Rows, error)

func QueryGetRequests

func QueryGetRequests(db *sql.DB, offset int) (*sql.Rows, error)

func QuerySearchLogs

func QuerySearchLogs(db *sql.DB, connection, searchWildcard string, offset int) (*sql.Rows, error)

func QuerySearchRequests

func QuerySearchRequests(db *sql.DB, connection, search string,
	filter *goscopetypes.RequestFilter, offset int) (*sql.Rows, error)

Types

This section is empty.

Jump to

Keyboard shortcuts

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