Browse Source

Goose CLI 'fix' command. Fixed command comments.

Frederic G. MARAND 6 years ago
parent
commit
e3b4b2becd

+ 3 - 2
cmd/kurzd/migrate.go

@@ -1,10 +1,11 @@
 package main
 
 import (
-	_ "code.osinet.fr/fgm/kurz/migrations"
 	"errors"
-	"github.com/spf13/cobra"
 	"strconv"
+
+	_ "code.osinet.fr/fgm/kurz/migrations"
+	"github.com/spf13/cobra"
 )
 
 var cmdMigrate = &cobra.Command{

+ 1 - 1
cmd/kurzd/migrate_down.go

@@ -20,7 +20,7 @@ func init() {
 	cmdMigrate.AddCommand(cmdMigrateDown)
 }
 
-// migrateStatusHandler implements the "kurzd migrate down" command.
+// migrateDownHandler implements the "kurzd migrate down" command.
 func migrateDownHandler(_ *cobra.Command, args []string) {
 	dbDriver, dbDsn := parseDbCred()
 	db, err := dbDial(dbDriver, dbDsn)

+ 1 - 1
cmd/kurzd/migrate_downto.go

@@ -20,7 +20,7 @@ func init() {
 	cmdMigrate.AddCommand(cmdMigrateDownTo)
 }
 
-// migrateStatusHandler implements the "kurzd migrate down" command.
+// migrateDownToHandler implements the "kurzd migrate down-to" command.
 func migrateDownToHandler(cmd *cobra.Command, args []string) {
 	dbDriver, dbDsn := parseDbCred()
 	db, err := dbDial(dbDriver, dbDsn)

+ 31 - 0
cmd/kurzd/migrate_fix.go

@@ -0,0 +1,31 @@
+package main
+
+import (
+	"os"
+
+	_ "code.osinet.fr/fgm/kurz/migrations"
+	"github.com/pressly/goose"
+	"github.com/spf13/cobra"
+)
+
+var cmdMigrateFix = &cobra.Command{
+	Args:  cobra.NoArgs,
+	Long:  "Development command: renumber migrations from timestamps to sequential. Kurz version of 'goose fix'.",
+	Run:   migrateFixHandler,
+	Short: "Fix migrations numbering",
+	Use:   "fix",
+}
+
+func init() {
+	cmdMigrate.AddCommand(cmdMigrateFix)
+}
+
+// migrateFixHandler implements the "kurzd migrate fix" command.
+func migrateFixHandler(_ *cobra.Command, args []string) {
+	cwd, err := os.Getwd()
+	if err != nil {
+		panic(err)
+	}
+
+	goose.Fix(cwd)
+}

+ 1 - 1
cmd/kurzd/migrate_redo.go

@@ -20,7 +20,7 @@ func init() {
 	cmdMigrate.AddCommand(cmdMigrateRedo)
 }
 
-// migrateStatusHandler implements the "kurzd migrate down" command.
+// migrateRedoHandler implements the "kurzd migrate redo" command.
 func migrateRedoHandler(_ *cobra.Command, args []string) {
 	dbDriver, dbDsn := parseDbCred()
 	db, err := dbDial(dbDriver, dbDsn)

+ 1 - 1
cmd/kurzd/migrate_up.go

@@ -20,7 +20,7 @@ func init() {
 	cmdMigrate.AddCommand(cmdMigrateUp)
 }
 
-// migrateStatusHandler implements the "kurzd migrate down" command.
+// migrateUpHandler implements the "kurzd migrate up" command.
 func migrateUpHandler(_ *cobra.Command, args []string) {
 	dbDriver, dbDsn := parseDbCred()
 	db, err := dbDial(dbDriver, dbDsn)

+ 1 - 1
cmd/kurzd/migrate_upto.go

@@ -20,7 +20,7 @@ func init() {
 	cmdMigrate.AddCommand(cmdMigrateUpTo)
 }
 
-// migrateStatusHandler implements the "kurzd migrate down" command.
+// migrateUpToHandler implements the "kurzd migrate up-to" command.
 func migrateUpToHandler(cmd *cobra.Command, args []string) {
 	dbDriver, dbDsn := parseDbCred()
 	db, err := dbDial(dbDriver, dbDsn)

+ 1 - 1
cmd/kurzd/migrate_version.go

@@ -20,7 +20,7 @@ func init() {
 	cmdMigrate.AddCommand(cmdMigrateVersion)
 }
 
-// migrateStatusHandler implements the "kurzd migrate status" command.
+// migrateVersionHandler implements the "kurzd migrate version" command.
 func migrateVersionHandler(_ *cobra.Command, args []string) {
 	dbDriver, dbDsn := parseDbCred()
 	db, err := dbDial(dbDriver, dbDsn)