2

我们将从 Skype 迁移到 Mattermost 并希望复制消息以进行群聊,我们设法从 Skype 存储所有消息的 *.db 文件中正确解析数据,并希望将该数据插入到 PostgreSQL 数据库中,该数据库将由 Mattermost 使用.

主要问题是用于生成消息 ID 的算法如何在 Mattermost 中工作,以便我们可以正确生成这些 ID?

4

1 回答 1

0

它是一个 base32 编码的 GUID,没有填充。请参阅此处的实现。

但是,如果您正在导入消息历史记录,您是否考虑过使用批量导入 CLI而不是直接进入数据库?这将处理所有“内部”事务,例如设置 ID 和确保正确填充相关的表列。

于 2018-01-19T12:53:35.947 回答