Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ClearHistory ¶
ClearHistory clears all or part of the query history
Types ¶
type QueryHistory ¶
type QueryHistory struct {
ID string `json:"id"`
Timestamp time.Time `json:"timestamp"`
Query string `json:"query"`
Duration time.Duration `json:"duration"`
Rows int `json:"rows"`
Profile string `json:"profile"`
}
QueryHistory represents a stored query with metadata
func FuzzySearchQueries ¶
func FuzzySearchQueries(searchTerm string, limit int) ([]QueryHistory, error)
FuzzySearchQueries performs a fuzzy search on the query history
func GetQueries ¶
func GetQueries(limit int, offset int) ([]QueryHistory, error)
GetQueries retrieves query history entries
func GetQueryByID ¶
func GetQueryByID(id string) (*QueryHistory, error)
GetQueryByID retrieves a specific query by ID
func SearchQueries ¶
func SearchQueries(searchTerm string, limit int) ([]QueryHistory, error)
SearchQueries searches query history with a search term
Click to show internal directories.
Click to hide internal directories.