aboutsummaryrefslogtreecommitdiff
path: root/db/db.go
diff options
context:
space:
mode:
Diffstat (limited to 'db/db.go')
-rw-r--r--db/db.go20
1 files changed, 20 insertions, 0 deletions
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{} {
+
+}