diff --git a/SQL/LogTypes.go b/SQL/LogTypes.go index 16f2ea0..40dbd47 100644 --- a/SQL/LogTypes.go +++ b/SQL/LogTypes.go @@ -1,10 +1,27 @@ package SQL +import "fmt" + type LogType int64 -const( - LogInfo LogType = 1 - LogWarning = 2 - LogError = 3 - LogFatal = 4 +const ( + LogInfo LogType = 1 + LogWarning = 2 + LogError = 3 + LogFatal = 4 ) + +func (e LogType) String() string { + switch e { + case LogInfo: + return "INFO" + case LogWarning: + return "WARNING" + case LogError: + return "ERROR" + case LogFatal: + return "FATAL" + default: + return fmt.Sprintf("%d", e) + } +}