Skip to content

Commit

Permalink
use OsqueryQueryData from osctrl/logging
Browse files Browse the repository at this point in the history
  • Loading branch information
Bogdan Peter committed Aug 13, 2024
1 parent 6e4cd89 commit 12f2131
Showing 1 changed file with 2 additions and 13 deletions.
15 changes: 2 additions & 13 deletions api/postgres.go
Original file line number Diff line number Diff line change
@@ -1,25 +1,14 @@
package main

import (
"gorm.io/gorm"
"github.com/jmpsec/osctrl/logging"
)

// OsqueryQueryData to log query data to database
type OsqueryQueryData struct {
gorm.Model
UUID string `gorm:"index"`
Environment string
Name string
Data string
Status int
}

// APIQueryData to return query results from API
type APIQueryData map[string]string

// Function to retrieve the query log by name
func postgresQueryLogs(name string) (APIQueryData, error) {
var logs []OsqueryQueryData
var logs []logging.OsqueryQueryData
data := make(APIQueryData)
if err := db.Conn.Where("name = ?", name).Find(&logs).Error; err != nil {
return data, err
Expand Down

0 comments on commit 12f2131

Please sign in to comment.