从Slack到Mattermost的多次导入会复制帖子

时间:2017-07-10 01:28:58

标签: import slack mattermost

从Slack导出历史记录时,会得到一个.zip文件。您可以将其导入Mattermost,以帮助您从一个移动到另一个。

我的问题是因为我们还没有支付Slack我无法一次性导出我们的历史记录。我有一个旧的.zip文件,其中包含我们过去几年的Slack历史记录,我可以生成一个新的历史记录。但是如果我导入旧的,然后是新的,那么两者中存在的任何帖子都是重复的。

在Mattermost中有没有办法解决这个问题?我可以在导入之前合并.zip文件吗?或者我们只需忍受它吗?

1 个答案:

答案 0 :(得分:2)

不幸的是,Mattermost目前还没有办法处理重复的帖子。

如果您不介意编写脚本,可以相对容易地修复 - 您只需要处理Mattermost数据库的Posts表中的每一行,并检查是否存在具有完全相同的UserIdChannelIdCreateAtMessage字段的任何其他行,如果是,请删除这些行。