Наша дискуссия перегружена из-за кастомного плагина. Пожалуйста, помогите

К сожалению, наш друг сказал, что не знает, как использовать Ruby on Rails, и мне пришлось попытаться решить проблему самостоятельно. :smiling_face_with_tear:
Я пытаюсь создать новую таблицу для хранения доступных очков, иначе каждый раз будет вычисляться общая сумма из таблицы очков. Также необходим индекс таблицы очков пользователей (у неё 230 000 строк, как вы знаете).

Мой инстинкт подсказывает, что индекс поможет, но этого будет недостаточно. Здесь действительно нужна таблица фактов.

Я реализовал нечто подобное, но использовал таблицу фактов и задания для предварительного расчёта результатов, чтобы не создавать нагрузку при загрузке страницы.

О, Роберт, не мог бы ты, пожалуйста, создать PR? Это очень мне помогло бы. :tired_face:

Боюсь, у меня нет на это времени. Это довольно сложный процесс.

Я и так слишком занят нашим бесплатным программным обеспечением.

Спасибо в любом случае!
Можно посмотреть вашу работу? Возможно, это будет полезно для справки. :flushed:

К сожалению, это была работа с закрытым исходным кодом клиента.

О, извините.
В любом случае, большое спасибо!