endpointgroup.UserPayment, endpointgroup.UserDispatch, endpointgroup.User, endpointgroup.UserFeedback, } for _, group := range allowedGroups { if !capability.IsEndpointGroupAllowed(group) { t.Errorf("UserCapability should allow endpoint group: %s", group) } }
3. テーブルのリネームやクリーンアップも対応 a. リネーム時に新旧のテーブル行数を精査 b. 成功時のクリーンアップだけじゃなく、失敗時の クリーンアップも対応 c. スイッチする時はバッファプールから古いテーブルが消えてることを 確認してスイッチする https://github.com/pyama86/alterguard/