From 2f40cdcd641b8fcd8191a4911f0cc93431c00347 Mon Sep 17 00:00:00 2001 From: Fluffy-Bean <michal-gdula@protonmail.com> Date: Mon, 6 May 2024 17:28:18 +0100 Subject: [PATCH] Update help command --- cmd/cmd.go | 11 +++++++---- database/migrator.go | 6 +++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/cmd/cmd.go b/cmd/cmd.go index 2500565..1c5c726 100644 --- a/cmd/cmd.go +++ b/cmd/cmd.go @@ -7,7 +7,7 @@ import ( func Parse() { if len(os.Args) < 2 { - fmt.Println("Use -h or --help for usage") + fmt.Println("Use -h or -help for usage") os.Exit(1) } @@ -19,12 +19,15 @@ func Parse() { case "status": status(os.Args[2:]) case "-h": - case "--help": + fallthrough + case "-help": fmt.Println("Available commands are:") - fmt.Println(" run: starts the server") + fmt.Println(" run: starts the server") + fmt.Println(" migrate: migrates database") + fmt.Println(" status: checks if there are pending migrations") fmt.Println("\nTo specific usages, run commandName -h") default: - fmt.Println("Use -h or --help for usage") + fmt.Println("Use -h or -help for usage") os.Exit(1) } } diff --git a/database/migrator.go b/database/migrator.go index a9de5f1..547cb6b 100644 --- a/database/migrator.go +++ b/database/migrator.go @@ -44,12 +44,12 @@ func Status() error { return err } - fmt.Println("Migration list:") + fmt.Println("Available migrations:") for _, migration := range applied { - fmt.Printf("DONE: %s\n", migration.Id) + fmt.Printf(" Complete: %s\n", migration.Id) } for _, migration := range planned { - fmt.Printf("TODO: %s\n", migration.Id) + fmt.Printf(" Pending: %s\n", migration.Id) } return nil