github.com/segakazzz/buffalo@v0.16.22-0.20210119082501-1f52048d3feb/genny/build/_fixtures/coke/models/models.go (about)

     1  package models
     2  
     3  import (
     4  	"log"
     5  
     6  	"github.com/gobuffalo/envy"
     7  	"github.com/gobuffalo/pop/v5"
     8  )
     9  
    10  // DB is a connection to your database to be used
    11  // throughout your application.
    12  var DB *pop.Connection
    13  
    14  func init() {
    15  	var err error
    16  	env := envy.Get("GO_ENV", "development")
    17  	DB, err = pop.Connect(env)
    18  	if err != nil {
    19  		log.Fatal(err)
    20  	}
    21  	pop.Debug = env == "development"
    22  }