diff options
Diffstat (limited to 'generate')
-rw-r--r-- | generate/migration/migration.go | 53 | ||||
-rw-r--r-- | generate/static/static.go | 24 |
2 files changed, 0 insertions, 77 deletions
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 <migration name>") - } - 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) - } - } - } -} diff --git a/generate/static/static.go b/generate/static/static.go deleted file mode 100644 index c8e7f43..0000000 --- a/generate/static/static.go +++ /dev/null @@ -1,24 +0,0 @@ -package main - -//go:generate go run static.go - -import ( - "context" - "log" - "os/exec" - "strings" - - "github.com/gobuffalo/packr/builder" -) - -func main() { - root, err := exec.Command("git", "rev-parse", "--show-toplevel").Output() - if err != nil { - log.Fatal(err) - } - b := builder.New(context.Background(), strings.TrimSpace(string(root))) - b.Compress = true - if err := b.Run(); err != nil { - log.Fatal(err) - } -} |