From 79053e1b28cab0df4662d3d7750d583e39eaea4e Mon Sep 17 00:00:00 2001 From: Michael Quigley Date: Fri, 7 Jun 2024 16:02:40 -0400 Subject: [PATCH] fully remove share mode from scope concept; add performance indexes (#606) --- controller/store/limitClass.go | 15 ++------------- .../sql/postgresql/022_v0_4_31_limit_classes.sql | 6 ++++-- .../sql/sqlite3/022_v0_4_31_limit_classes.sql | 6 ++++-- 3 files changed, 10 insertions(+), 17 deletions(-) diff --git a/controller/store/limitClass.go b/controller/store/limitClass.go index ef0991f8..0c7df466 100644 --- a/controller/store/limitClass.go +++ b/controller/store/limitClass.go @@ -36,7 +36,6 @@ type BandwidthClass interface { type LimitClass struct { Model - ShareMode *sdk.ShareMode BackendMode *sdk.BackendMode Environments int Shares int @@ -77,13 +76,6 @@ func (lc LimitClass) GetUniqueNames() int { return lc.UniqueNames } -func (lc LimitClass) GetShareMode() sdk.ShareMode { - if lc.ShareMode == nil { - return "" - } - return *lc.ShareMode -} - func (lc LimitClass) GetBackendMode() sdk.BackendMode { if lc.BackendMode == nil { return "" @@ -113,9 +105,6 @@ func (lc LimitClass) GetLimitAction() LimitAction { func (lc LimitClass) String() string { out := fmt.Sprintf("LimitClass