summaryrefslogtreecommitdiffstats
path: root/store/sqlstore/supplier.go
diff options
context:
space:
mode:
Diffstat (limited to 'store/sqlstore/supplier.go')
-rw-r--r--store/sqlstore/supplier.go52
1 files changed, 29 insertions, 23 deletions
diff --git a/store/sqlstore/supplier.go b/store/sqlstore/supplier.go
index dbe4aa92c..3b9528578 100644
--- a/store/sqlstore/supplier.go
+++ b/store/sqlstore/supplier.go
@@ -62,29 +62,30 @@ const (
)
type SqlSupplierOldStores struct {
- team store.TeamStore
- channel store.ChannelStore
- post store.PostStore
- user store.UserStore
- audit store.AuditStore
- cluster store.ClusterDiscoveryStore
- compliance store.ComplianceStore
- session store.SessionStore
- oauth store.OAuthStore
- system store.SystemStore
- webhook store.WebhookStore
- command store.CommandStore
- commandWebhook store.CommandWebhookStore
- preference store.PreferenceStore
- license store.LicenseStore
- token store.TokenStore
- emoji store.EmojiStore
- status store.StatusStore
- fileInfo store.FileInfoStore
- reaction store.ReactionStore
- job store.JobStore
- userAccessToken store.UserAccessTokenStore
- plugin store.PluginStore
+ team store.TeamStore
+ channel store.ChannelStore
+ post store.PostStore
+ user store.UserStore
+ audit store.AuditStore
+ cluster store.ClusterDiscoveryStore
+ compliance store.ComplianceStore
+ session store.SessionStore
+ oauth store.OAuthStore
+ system store.SystemStore
+ webhook store.WebhookStore
+ command store.CommandStore
+ commandWebhook store.CommandWebhookStore
+ preference store.PreferenceStore
+ license store.LicenseStore
+ token store.TokenStore
+ emoji store.EmojiStore
+ status store.StatusStore
+ fileInfo store.FileInfoStore
+ reaction store.ReactionStore
+ job store.JobStore
+ userAccessToken store.UserAccessTokenStore
+ plugin store.PluginStore
+ channelMemberHistory store.ChannelMemberHistoryStore
}
type SqlSupplier struct {
@@ -130,6 +131,7 @@ func NewSqlSupplier(settings model.SqlSettings, metrics einterfaces.MetricsInter
supplier.oldStores.fileInfo = NewSqlFileInfoStore(supplier, metrics)
supplier.oldStores.job = NewSqlJobStore(supplier)
supplier.oldStores.userAccessToken = NewSqlUserAccessTokenStore(supplier)
+ supplier.oldStores.channelMemberHistory = NewSqlChannelMemberHistoryStore(supplier)
supplier.oldStores.plugin = NewSqlPluginStore(supplier)
initSqlSupplierReactions(supplier)
@@ -801,6 +803,10 @@ func (ss *SqlSupplier) UserAccessToken() store.UserAccessTokenStore {
return ss.oldStores.userAccessToken
}
+func (ss *SqlSupplier) ChannelMemberHistory() store.ChannelMemberHistoryStore {
+ return ss.oldStores.channelMemberHistory
+}
+
func (ss *SqlSupplier) Plugin() store.PluginStore {
return ss.oldStores.plugin
}