diff options
Diffstat (limited to 'store/sql_store.go')
-rw-r--r-- | store/sql_store.go | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/store/sql_store.go b/store/sql_store.go index 4185bb705..a2bc8f1b8 100644 --- a/store/sql_store.go +++ b/store/sql_store.go @@ -81,6 +81,7 @@ type SqlStore struct { recovery PasswordRecoveryStore emoji EmojiStore status StatusStore + fileInfo FileInfoStore SchemaVersion string } @@ -129,6 +130,7 @@ func NewSqlStore() Store { sqlStore.recovery = NewSqlPasswordRecoveryStore(sqlStore) sqlStore.emoji = NewSqlEmojiStore(sqlStore) sqlStore.status = NewSqlStatusStore(sqlStore) + sqlStore.fileInfo = NewSqlFileInfoStore(sqlStore) err := sqlStore.master.CreateTablesIfNotExists() if err != nil { @@ -155,6 +157,7 @@ func NewSqlStore() Store { sqlStore.recovery.(*SqlPasswordRecoveryStore).CreateIndexesIfNotExists() sqlStore.emoji.(*SqlEmojiStore).CreateIndexesIfNotExists() sqlStore.status.(*SqlStatusStore).CreateIndexesIfNotExists() + sqlStore.fileInfo.(*SqlFileInfoStore).CreateIndexesIfNotExists() sqlStore.preference.(*SqlPreferenceStore).DeleteUnusedFeatures() @@ -643,6 +646,10 @@ func (ss SqlStore) Status() StatusStore { return ss.status } +func (ss SqlStore) FileInfo() FileInfoStore { + return ss.fileInfo +} + func (ss SqlStore) DropAllTables() { ss.master.TruncateTables() } |