fix: use shared tables for tenant group members

This commit is contained in:
richjohnrambo
2026-09-23 09:41:45 +08:00
parent 7c1fab5065
commit a968fd252e
3 changed files with 12 additions and 12 deletions
+1 -5
View File
@@ -5,16 +5,12 @@ package mysql
import (
"fmt"
"strings"
t "github.com/tinode/chat/server/store/types"
)
func tenantShardSQL(tenantID t.TenantID, query string) string {
query = strings.ReplaceAll(query, "im_topics", tenantTopicsTable(tenantID))
query = strings.ReplaceAll(query, "im_group_members", tenantGroupMembersTable(tenantID))
query = strings.ReplaceAll(query, "im_subscriptions", tenantSubscriptionsTable(tenantID))
return strings.ReplaceAll(query, "im_system_notifications", tenantSystemNotificationsTable(tenantID))
return query
}
func tenantTablePrefix(tenantID t.TenantID) string {