diff --git a/sqlstore.go b/sqlstore.go index 531041926..571cc1b25 100644 --- a/sqlstore.go +++ b/sqlstore.go @@ -49,6 +49,7 @@ func newSQLStore(sessionID SessionID, driver string, dataSourceName string) (sto sqlDriver: driver, sqlDataSourceName: dataSourceName, } + store.cache.Reset() if store.db, err = sql.Open(store.sqlDriver, store.sqlDataSourceName); err != nil { return nil, err diff --git a/store_test.go b/store_test.go index 44d580450..a61ccbb05 100644 --- a/store_test.go +++ b/store_test.go @@ -164,6 +164,8 @@ func (suite *MessageStoreTestSuite) TestMessageStore_GetMessages_VariousRanges() } func (suite *MessageStoreTestSuite) TestMessageStore_CreationTime() { + assert.False(suite.T(), suite.msgStore.CreationTime().IsZero()) + t0 := time.Now() suite.msgStore.Reset() t1 := time.Now()