github.com/JarrahG/buffalocli@v0.0.0-20230801092127-b85bfd5d395a/internal/genny/build/templates/a/aa.go.plush (about) 1 package a 2 3 import ( 4 "log" 5 6 <%= if (opts.Environment != "development") { %> 7 "github.com/gobuffalo/envy" 8 <% } %> 9 "github.com/gobuffalo/flect" 10 "github.com/gobuffalo/pop/v6" 11 ) 12 13 func init() { 14 <%= if (opts.Environment != "development") { %> 15 if err := envy.MustSet("GO_ENV", "<%= opts.Environment %>"); err != nil { 16 log.Fatal(err) 17 } 18 <% } %> 19 20 databaseYml() 21 22 r, err := FS().Open("inflections.json") 23 if err != nil { 24 return 25 } 26 27 if err := flect.LoadInflections(r); err != nil { 28 log.Fatal(err) 29 } 30 } 31 32 func databaseYml() { 33 r, err := FS().Open("database.yml") 34 if err != nil { 35 return 36 } 37 38 if err := pop.LoadFrom(r); err != nil { 39 log.Fatal(err) 40 } 41 }