2

Skype から Mattermost に移行し、グループ チャットのメッセージをコピーしたいと考えています。Skype がすべてのメッセージを保存する *.db ファイルからデータを正しく解析することができ、そのデータを Mattermost で使用される PostgreSQL データベースに挿入したいと考えています。 .

主な質問は、これらの ID を正しく生成できるように、メッセージ ID を生成するために使用されるアルゴリズムが Mattermost でどのように機能するかということです。

4

1 に答える 1

0

これは、パディングなしで base32 でエンコードされた GUID です。こちらの実装を参照してください。

ただし、メッセージ履歴をインポートする場合、データベースに直接アクセスする代わりに一括インポート CLIを使用することを検討しましたか? これにより、ID の設定や、関連するテーブル列が正しく入力されるようにするなど、すべての「内部」の処理が行われます。

于 2018-01-19T12:53:35.947 に答える