Scope-Notizen für eine Mitgliedschaft anstelle eines Kontos

Fixkamo-shared-library
Verschifft
14. August 2026 um 23:06 UTC
Autor
Kamo
Ausschuss
411f0e0

Ein Zettel hing allein an USER_ID und trug überhaupt keine Organisation. Ein Benutzer ist global und ein Mitglied ist dieser Benutzer innerhalb einer Organisation, also Konto gehörte mehreren Organisationen hatte einen Stapel von Notizen sichtbar von jedem von ihnen - öffnen Sie eine andere Org und die ersten org Notizen kam mit, auf /notiert, die Homepage und die schwimmenden Stickies gleichermaßen. Note gewinnt MEMBER_ID und jeder Weggaber filtert darauf. Es gibt bewusst keine von der Nutzer-Variante übrig zu greifen: Das ist, was die Umfang in erster Linie falsch. USER_ID bleibt und bleibt bevölkert. Der Inhalt einer Notiz ist unter ein Schlüssel, der von der Benutzer-ID abgeleitet ist, so dass das Konto auf der Zeile bleiben muss für die eigenen Notizen eines Kontos zu entschlüsseln von einer seiner Mitgliedschaften; es . Die Join-Spalte pins INT8, so dass es nicht inherit DEFAULT unique_rowid() von Member.id und stempeln Sie alle bestehenden mit einer Mitglieds-ID, die zu keiner Zeile passt. note_tags braucht keine eigene Säule - ein Tag hängt von seiner Notiz ab, also Tag-Liste erreicht die Mitgliedschaft durch sie. Gehen über NoteTag. hätte die Tags jeder Organisation aufgelistet, zu der das Konto gehört. Gelöschte Notizen sind jetzt auch dort ausgeschlossen; ihre Tags verwendet, um zu halten Spuk in der Filterleiste.

Alle Änderungen

Wie, was Sie sehen Versand?

Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.

Free Forever startenPreisgestaltung anzeigen