package logger import ( "lst.net/internal/db" "lst.net/internal/models" "lst.net/pkg" ) // CreateLog inserts a new log entry. func CreateLog(level, message, service string, metadata pkg.JSONB) error { log := models.Log{ Level: level, Message: message, Service: service, Metadata: metadata, } return db.DB.Create(&log).Error }