From bf09eb82fedfaf3cfa4fcc4b0e978b3feb71701b Mon Sep 17 00:00:00 2001 From: Carlos Sosa Date: Mon, 22 Jun 2020 12:27:40 -0700 Subject: Added db package and Item struct --- db/db.go | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 db/db.go (limited to 'db/db.go') diff --git a/db/db.go b/db/db.go new file mode 100644 index 0000000..c1a06a0 --- /dev/null +++ b/db/db.go @@ -0,0 +1,20 @@ +package db + +import ( + "database/sql" + "fmt" + _ "github.com/lib/pq" + "log" +) + +func createDBHandle(user, pass, addr, table string) (*DB, error) { + return sql.Open("postgres", fmt.Sprintf("postgres://%s:%s@%s/%s", user, pass, addr, table)) +} + +func GetDBHandle(user, pass, addr, table string) (*DB, error) { + return createDBHandle(user, pass, addr, table) +} + +func (*sql.DB) GetItem() interface{} { + +} -- cgit v1.3-2-g0d8e