github.com/rotblauer/buffalo@v0.7.1-0.20170112214545-7aa55ef80dd3/examples/html-crud/models/models.go (about)

     1  package models
     2  
     3  import (
     4  	"log"
     5  	"os"
     6  
     7  	"github.com/markbates/going/defaults"
     8  	"github.com/markbates/pop"
     9  )
    10  
    11  var DB *pop.Connection
    12  
    13  func init() {
    14  	var err error
    15  	env := defaults.String(os.Getenv("GO_ENV"), "development")
    16  	DB, err = pop.Connect(env)
    17  	if err != nil {
    18  		log.Fatal(err)
    19  	}
    20  	pop.Debug = env == "development"
    21  }