- 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.