From 829481ab40e09e9483f37539e0b8d090534917cd Mon Sep 17 00:00:00 2001 From: Shivaram Lingamneni Date: Fri, 21 Feb 2020 04:24:18 -0500 Subject: [PATCH] fix #715 --- irc/database.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/irc/database.go b/irc/database.go index 12c9b83d..9ec437ab 100644 --- a/irc/database.go +++ b/irc/database.go @@ -156,6 +156,12 @@ func performAutoUpgrade(currentVersion string, config *Config) (err error) { // UpgradeDB upgrades the datastore to the latest schema. func UpgradeDB(config *Config) (err error) { + // #715: test that the database exists + _, err = os.Stat(config.Datastore.Path) + if err != nil { + return err + } + store, err := buntdb.Open(config.Datastore.Path) if err != nil { return err