db.go 393B

1234567891011121314151617181920212223242526272829
  1. package main
  2. import (
  3. "database/sql"
  4. _ "github.com/lib/pq"
  5. "log"
  6. )
  7. var (
  8. database *sql.DB
  9. )
  10. func init() {
  11. connStr := "user=levyraati dbname=levyraati sslmode=disable"
  12. var err error
  13. database, err = sql.Open("postgres", connStr)
  14. if err != nil {
  15. log.Fatal(err)
  16. }
  17. _, err = database.Query("SELECT 1")
  18. if err != nil {
  19. log.Fatal(err)
  20. }
  21. }
  22. func getDb() *sql.DB {
  23. return database
  24. }