Привет! Я недавно начал проводить анализ функции «Сообщество» нашего продукта. В плагинах я вижу коды и список таблиц, который раскрывается до названий столбцов и их типов. Однако есть много столбцов, которые хранят данные, установленные непосредственно командой «Discourse».
Так вот, есть ли какая-либо документация по всей базе данных, например, таблица с именами столбцов, определениями столбцов и, если это идентификатор, то как он настроен?
Мой анализ предполагает разделение реакций (лайки, посты и т. д.) по типам пользователей (администраторы/клиенты). Кроме того, есть таблица с именем ‘user_actions’, в которой есть столбец ‘action_type’. Этот столбец содержит числовые значения, такие как 1, 2, 3… до 15. Однако не указано, что означают эти числовые значения.
Пример, который я привел выше, — это один из сценариев. Но в будущем могут появиться и другие сценарии, поэтому я ищу документ, где всё правильно определено.
Оба решения полезны, но можно отметить только одно как «Решение», поэтому я выбрал более простое. Однако наличие каталога с кодом пригодится при дальнейшем углублённом изучении. Спасибо @JammyDodger и @nat