Outils pour utilisateurs

Outils du site


doc:formations:hebergement:service:mattermost:scripts

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
doc:formations:hebergement:service:mattermost:scripts [2023/10/13 17:52] – [Réduire le volume stocké en éliminant les vieux fichiers attachés] jeremiedoc:formations:hebergement:service:mattermost:scripts [2023/10/25 13:25] (Version actuelle) – [Convertir une discussion privée en canal d'une équipe] jeremie
Ligne 30: Ligne 30:
 </code> </code>
  
 +===== Convertir une discussion privée en canal d'une équipe =====
 +
 +Le plus sûr pour l'identifier est d'abord de nommer votre discussion privée, ex. ici ''Discussion specs serveur''.
 +
 +<code SQL>
 +mysql> USE mattermost;
 +mysql> SELECT c.Id AS ChannelId, u.Id AS UserId, u.UserName AS UserName
 +       FROM Users AS u
 +       JOIN ChannelMembers AS cm ON u.Id = cm.UserId
 +       JOIN Channels AS c ON c.Id = cm.ChannelId
 +       WHERE c.Header = 'Discussion specs serveur';
 +</code>
 +
 +:!: choisissez l'utilisateur de la discussion qui sera considéré comme le créateur de la future équipe (ex. ''uq95bsjuhbdutm8i6atc1gyaew''), et repérez l'identifiant du canal (ex. ''uu36uoikn7d8jrqy6pmpnnyyae'').
 +
 +Puis transformez la discussion en un canal privé nommé ''Specifications serveur'' dans l'équipe ''Equipe sysadmin'':
 +<code SQL>
 +mysql> UPDATE Channels SET
 +         Type = 'P',
 +         CreatorId = 'uq95bsjuhbdutm8i6atc1gyaew',
 +         TeamId = (SELECT Id AS TeamId FROM Teams WHERE DisplayName = 'Equipe sysadmin'),
 +         Name = 'server-specs',
 +         DisplayName = 'Specifications serveur'
 +       WHERE Id = 'uu36uoikn7d8jrqy6pmpnnyyae';
 +</code>
 ===== Réduire les images stockées ===== ===== Réduire les images stockées =====
  
doc/formations/hebergement/service/mattermost/scripts.1697219566.txt.gz · Dernière modification : 2023/10/13 17:52 de jeremie