diff --git a/cmd/migrate.go b/cmd/migrate.go index b84bc69..2a3f6b6 100644 --- a/cmd/migrate.go +++ b/cmd/migrate.go @@ -37,6 +37,9 @@ func run(rollback bool, target string) { files = lo.Filter(files, func(file os.DirEntry, index int) bool { return file.Name() != ".gitkeep" }) + if len(files) == 0 { + log.Fatalf("No %ss to run", target) + } extractTimestamp := func(fileName string) int64 { fileName = strings.TrimSuffix(fileName, ".go") parts := strings.Split(fileName, "_")