From baf45ba2f7ed74efe0328148ddabccee576aac7e Mon Sep 17 00:00:00 2001
From: yyvf <yyvf@pm.me>
Date: Mon, 7 Apr 2025 21:01:32 -0300
Subject: [PATCH] refactor: folder structure

---
 {cmd => internal/cmd}/bulk.go         | 0
 {cmd => internal/cmd}/group.go        | 2 +-
 {cmd => internal/cmd}/group/create.go | 0
 {cmd => internal/cmd}/group/delete.go | 0
 {cmd => internal/cmd}/root.go         | 0
 {cmd => internal/cmd}/user.go         | 2 +-
 {cmd => internal/cmd}/user/block.go   | 0
 {cmd => internal/cmd}/user/create.go  | 0
 {cmd => internal/cmd}/user/group.go   | 0
 {cmd => internal/cmd}/user/mod.go     | 0
 {cmd => internal/cmd}/user/remove.go  | 0
 {cmd => internal/cmd}/user/reset.go   | 0
 {cmd => internal/cmd}/user/show.go    | 0
 {cmd => internal/cmd}/user/temp.go    | 0
 {cmd => internal/cmd}/user/unblock.go | 0
 main.go                               | 2 +-
 16 files changed, 3 insertions(+), 3 deletions(-)
 rename {cmd => internal/cmd}/bulk.go (100%)
 rename {cmd => internal/cmd}/group.go (78%)
 rename {cmd => internal/cmd}/group/create.go (100%)
 rename {cmd => internal/cmd}/group/delete.go (100%)
 rename {cmd => internal/cmd}/root.go (100%)
 rename {cmd => internal/cmd}/user.go (86%)
 rename {cmd => internal/cmd}/user/block.go (100%)
 rename {cmd => internal/cmd}/user/create.go (100%)
 rename {cmd => internal/cmd}/user/group.go (100%)
 rename {cmd => internal/cmd}/user/mod.go (100%)
 rename {cmd => internal/cmd}/user/remove.go (100%)
 rename {cmd => internal/cmd}/user/reset.go (100%)
 rename {cmd => internal/cmd}/user/show.go (100%)
 rename {cmd => internal/cmd}/user/temp.go (100%)
 rename {cmd => internal/cmd}/user/unblock.go (100%)

diff --git a/cmd/bulk.go b/internal/cmd/bulk.go
similarity index 100%
rename from cmd/bulk.go
rename to internal/cmd/bulk.go
diff --git a/cmd/group.go b/internal/cmd/group.go
similarity index 78%
rename from cmd/group.go
rename to internal/cmd/group.go
index 5e41212..5760190 100644
--- a/cmd/group.go
+++ b/internal/cmd/group.go
@@ -2,7 +2,7 @@ package cmd
 
 import (
 	"github.com/spf13/cobra"
-	"gitlab.c3sl.ufpr.br/tss24/useradm/cmd/group"
+	"gitlab.c3sl.ufpr.br/tss24/useradm/internal/cmd/group"
 )
 
 var groupCmd = &cobra.Command{
diff --git a/cmd/group/create.go b/internal/cmd/group/create.go
similarity index 100%
rename from cmd/group/create.go
rename to internal/cmd/group/create.go
diff --git a/cmd/group/delete.go b/internal/cmd/group/delete.go
similarity index 100%
rename from cmd/group/delete.go
rename to internal/cmd/group/delete.go
diff --git a/cmd/root.go b/internal/cmd/root.go
similarity index 100%
rename from cmd/root.go
rename to internal/cmd/root.go
diff --git a/cmd/user.go b/internal/cmd/user.go
similarity index 86%
rename from cmd/user.go
rename to internal/cmd/user.go
index 91126a8..42e2954 100644
--- a/cmd/user.go
+++ b/internal/cmd/user.go
@@ -2,7 +2,7 @@ package cmd
 
 import (
 	"github.com/spf13/cobra"
-	"gitlab.c3sl.ufpr.br/tss24/useradm/cmd/user"
+	"gitlab.c3sl.ufpr.br/tss24/useradm/internal/cmd/user"
 )
 
 var userCmd = &cobra.Command{
diff --git a/cmd/user/block.go b/internal/cmd/user/block.go
similarity index 100%
rename from cmd/user/block.go
rename to internal/cmd/user/block.go
diff --git a/cmd/user/create.go b/internal/cmd/user/create.go
similarity index 100%
rename from cmd/user/create.go
rename to internal/cmd/user/create.go
diff --git a/cmd/user/group.go b/internal/cmd/user/group.go
similarity index 100%
rename from cmd/user/group.go
rename to internal/cmd/user/group.go
diff --git a/cmd/user/mod.go b/internal/cmd/user/mod.go
similarity index 100%
rename from cmd/user/mod.go
rename to internal/cmd/user/mod.go
diff --git a/cmd/user/remove.go b/internal/cmd/user/remove.go
similarity index 100%
rename from cmd/user/remove.go
rename to internal/cmd/user/remove.go
diff --git a/cmd/user/reset.go b/internal/cmd/user/reset.go
similarity index 100%
rename from cmd/user/reset.go
rename to internal/cmd/user/reset.go
diff --git a/cmd/user/show.go b/internal/cmd/user/show.go
similarity index 100%
rename from cmd/user/show.go
rename to internal/cmd/user/show.go
diff --git a/cmd/user/temp.go b/internal/cmd/user/temp.go
similarity index 100%
rename from cmd/user/temp.go
rename to internal/cmd/user/temp.go
diff --git a/cmd/user/unblock.go b/internal/cmd/user/unblock.go
similarity index 100%
rename from cmd/user/unblock.go
rename to internal/cmd/user/unblock.go
diff --git a/main.go b/main.go
index 2b0d503..6cb5949 100644
--- a/main.go
+++ b/main.go
@@ -1,6 +1,6 @@
 package main
 
-import "gitlab.c3sl.ufpr.br/tss24/useradm/cmd"
+import "gitlab.c3sl.ufpr.br/tss24/useradm/internal/cmd"
 
 func main() {
 	cmd.Execute()
-- 
GitLab