Skip to content

Instantly share code, notes, and snippets.

@liuch
liuch / psi_new_history.md
Last active July 21, 2017 13:07
Обсуждение функциональности хранения и отображения истории для Psi+

Обсуждение функциональности хранения и отображения истории для Psi+

Функциональность затрагивающая хранилище (касается только SQL версии хранилища).

  • Хранение истории переписки в привате конференций. Реализовано. По умолчанию отключено, включать тут: options.history.store-muc-private
  • Хранение логов самой конференции, опционально. А надо ли?
  • Раздельное хранение истории по аккаунтам. Добавить таблицу accounts. Реализовано.
  • Значение, указывающее длительность хранения истории в разрезе по аккаунтам и отдельным контактам. В том числе нежелание хранить историю. Поле типа int в таблицах accounts и contacts. Соответствующие поля уже имеются в структуре БД, пока не используются.
  • Служебная таблица с полями ключ и значение что бы хранить специфичную для хранилища информацию и настройки. Например версию структуры БД. Реализовано, см. таблицу SYSTEM.