From 2ce3b86e0ff69538935db3149d1ed2f24aea09a3 Mon Sep 17 00:00:00 2001 From: Ben Burwell Date: Mon, 13 Apr 2020 23:57:13 -0400 Subject: Simplify --- generate/migration/migration.go | 53 ----------------------------------------- 1 file changed, 53 deletions(-) delete mode 100644 generate/migration/migration.go (limited to 'generate/migration') diff --git a/generate/migration/migration.go b/generate/migration/migration.go deleted file mode 100644 index 37515bf..0000000 --- a/generate/migration/migration.go +++ /dev/null @@ -1,53 +0,0 @@ -package main - -import ( - "flag" - "fmt" - "io/ioutil" - "log" - "os/exec" - "path" - "strings" - "time" -) - -const ( - dateFormat = "20060102150405" - migrationsPath = "server/store/migrations" -) - -var ( - contents = []byte(`-- +migrate Up - - --- +migrate Down`) -) - -func main() { - flag.Usage = func() { - fmt.Println("Usage: migration ") - } - flag.Parse() - if len(flag.Args()) != 1 { - flag.Usage() - } - name := fmt.Sprintf("%s_%s.sql", time.Now().UTC().Format(dateFormat), flag.Arg(0)) - gitRoot, err := exec.Command("git", "rev-parse", "--show-toplevel").Output() - if err != nil { - log.Fatal(err) - } - root := strings.TrimSpace(string(gitRoot)) - ents, err := ioutil.ReadDir(path.Join(root, migrationsPath)) - if err != nil { - log.Fatal(err) - } - for _, e := range ents { - if e.IsDir() { - filename := path.Join(migrationsPath, e.Name(), name) - fmt.Printf("Wrote empty migration file: %s\n", filename) - if err := ioutil.WriteFile(filename, contents, 0644); err != nil { - log.Fatal(err) - } - } - } -} -- cgit v1.2.3