summary refs log tree commit diff stats
path: root/storage/storage.go
diff options
context:
space:
mode:
Diffstat (limited to 'storage/storage.go')
-rw-r--r--storage/storage.go44
1 files changed, 0 insertions, 44 deletions
diff --git a/storage/storage.go b/storage/storage.go
deleted file mode 100644
index 9aa1a57..0000000
--- a/storage/storage.go
+++ /dev/null
@@ -1,44 +0,0 @@
-package storage
-
-import (
-	"database/sql"
-	"fmt"
-	"log"
-	"sync"
-)
-
-// DB holds the database connection, mutex & path.
-type DB struct {
-	Path string
-	Mu   *sync.RWMutex
-	Conn *sql.DB
-}
-
-// Init initializes the database.
-func Init() *DB {
-	db := DB{
-		Mu: new(sync.RWMutex),
-	}
-
-	initDB(&db)
-	return &db
-}
-
-// InitConn initializes database connection.
-func InitConn() *DB {
-	var err error
-	db := DB{
-		Mu: new(sync.RWMutex),
-	}
-
-	db.Path = fmt.Sprintf("%s/grus.db", GetDir())
-
-	db.Conn, err = sql.Open("sqlite3", db.Path)
-	if err != nil {
-		log.Printf("storage/init.go: %s\n",
-			"Failed to open database connection")
-		initErr(&db, err)
-	}
-
-	return &db
-}