initial commit

Signed-off-by: Pin <Pin>
This commit is contained in:
Pin
2021-01-31 16:45:18 -05:00
committed by Pin
commit ab66454020
11 changed files with 230 additions and 0 deletions

24
db/connectdb.go Normal file
View File

@@ -0,0 +1,24 @@
package db
import (
"database/sql"
"os"
"fmt"
"log"
_ "github.com/lib/pq"
)
var conn *sql.DB
func ConnectDB() (error) {
psqlInfo := fmt.Sprintf("host=%s port=%s user=%s password=%s dbname=%s sslmode=disable",
os.Getenv("HOST"), os.Getenv("PORT"), os.Getenv("DBUSER"), os.Getenv("PASSWD"), os.Getenv("DBNAME"))
var err error
conn, err = sql.Open("postgres", psqlInfo)
if err != nil {
log.Fatalln(err)
}
err = conn.Ping()
return err
}