aboutsummaryrefslogtreecommitdiff
path: root/db/db.go
blob: c1a06a0ef3e0a5fbaaa72b1b336dfa87664b3362 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
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{} {

}