14 lines
467 B
Go
14 lines
467 B
Go
package database
|
|
|
|
import "git.secnex.io/secnex/masterlog"
|
|
|
|
func Execute(query string) error {
|
|
masterlog.Debug("Executing database query", map[string]interface{}{"query": query})
|
|
if err := DB.Exec(query).Error; err != nil {
|
|
masterlog.Debug("Database query execution failed", map[string]interface{}{"error": err.Error(), "query": query})
|
|
return err
|
|
}
|
|
masterlog.Debug("Database query executed successfully", map[string]interface{}{"query": query})
|
|
return nil
|
|
}
|