diff options
-rw-r--r-- | cmd/cms/main.go | 3 | ||||
-rw-r--r-- | system/db/query.go | 3 |
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 { |