Une discussion peut être nommée, étoilée, et quelqu'un enlève

Featurekamo-shared-library
Expédié
30 août 2026 à 01:48 UTC
Auteur
Kamo
Commite
2352064

Trois champs et une méthode, qui ont tous la fonctionnalité de discussion la forme pour et aucun d'entre eux qu'il pouvait enregistrer. MEDIA-SESSION-CHAT gagne le TITRE. Ce tableau existe précisément pour contenir ce qui est vrai d'une discussion et de rien d'autre, et jusqu'à présent ne tenait que son propre étranger clé. Null n'est pas "sans titre": c'est l'instruction de continuer à dériver le nom de qui est dans la pièce, ce que chaque discussion a fait avant et ce qu'a Le chat à deux personnes doit continuer à faire pour toujours - donc l'effacement d'un nom restaure le dérivée et aucun remplissage n'est nécessaire pour les conversations qui sont antérieures à cette question. MEDIA-SESSION-MEMBRES gagne IS-FAVORITE, en plus de IS-MUTE. Les deux sont un membre l'opinion privée d'une session, invisible pour tous les autres. Uniquement un CHAT une session peut en être une, et non parce que la caractéristique a été définie à l'échelle: la session n'a pas de rangs dans ce tableau (il appartient à l'organisation), et une session d'appui peut être visible par un agent par l'intermédiaire du cessionnaire du billet sans un. Une étoile offerte sur ces rangées serait un contrôle sans nulle part pour écrire. removeMemberFromSession est le miroir de l'ajoutMembersToSession, en forme de même Jusqu'à présent, la ligne d'adhésion va et un MediaObjTransit avec is-in-false reste dans la transcription pour toujours. IS-JOIN est sur cette table depuis la début et les clients ont toujours rendu "Actor" supprimé pour Il n'y en avait jamais écrit un. Les requêtes de la liste de chat portent à la fois de nouveaux champs, et une réponse de la requête favorit chaque conversation étoilée non étourdi. C'est la seule raison pour laquelle il s'agit d'une situation distincte. requête plutôt qu'un filtre sur le paged: la liste pages par dernière activité, Donc une conversation a joué en vedette précisément parce qu'elle compte mais calme pendant un mois est plusieurs pages vers le bas, et une section assemblée à partir de tout ce qui avait déjà été la croquençage à vue montrerait cette personne certains jours et pas d'autres. Les deux colonnes ont besoin de DDL à la main - InitializerService n'est pas déployé: ALTER TABLE media-session-members ADD COLUMN is-favorite boolean NOT NULL DEFAULT false; ALTER TABLE media-session-chat ADD COLUMN titre varchar(120);

Tous les changements

Comme ce que tu vois expédier ?

Chacune de ces mises à jour atterrit automatiquement dans votre espace de travail. Commencez gratuitement et regardez-le grandir semaine après semaine.

Commencez gratuitement pour toujoursPrix de visualisation