summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cmd/cms/main.go3
-rw-r--r--system/db/query.go3
2 files changed, 5 insertions, 1 deletions
diff --git a/cmd/cms/main.go b/cmd/cms/main.go
index 5550175..00b4809 100644
--- a/cmd/cms/main.go
+++ b/cmd/cms/main.go
@@ -4,6 +4,8 @@ import (
"flag"
"fmt"
"os"
+
+ "github.com/nilslice/cms/system/db"
)
var usage = `
@@ -95,6 +97,7 @@ func main() {
os.Exit(1)
}
case "serve", "s":
+ db.Init()
serve()
case "":
diff --git a/system/db/query.go b/system/db/query.go
index 80a3412..480946f 100644
--- a/system/db/query.go
+++ b/system/db/query.go
@@ -18,7 +18,8 @@ import (
var store *bolt.DB
-func init() {
+// Init creates a db connection and initializes db with required info
+func Init() {
var err error
store, err = bolt.Open("store.db", 0666, nil)
if err != nil {