From 922255624d85a2358e2ee67561aae56e47663a1f Mon Sep 17 00:00:00 2001 From: netbenix Date: Mon, 31 Jan 2022 20:10:22 +0100 Subject: [PATCH] refactor(SQLStages): Added String() func --- SQL/SQLStages.go | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/SQL/SQLStages.go b/SQL/SQLStages.go index 36c7441..e71c933 100644 --- a/SQL/SQLStages.go +++ b/SQL/SQLStages.go @@ -1,9 +1,24 @@ package SQL +import "fmt" + type SQLStage int64 -const( - SQLStage_Compress = 1 - SQLStage_Upload = 2 +const ( + SQLStage_Compress = 1 + SQLStage_Upload = 2 SQLStage_DeleteTmp = 3 ) + +func (e SQLStage) String() string { + switch e { + case SQLStage_Compress: + return "COMPRESS" + case SQLStage_Upload: + return "UPLOAD" + case SQLStage_DeleteTmp: + return "DELETE TMP" + default: + return fmt.Sprintf("%d", e) + } +}