Mută calendarele către membri și dă fiecărei org câte una comună

FeatureInitializerService
Expediere
10 august 2026 la 18:04 UTC
Autor
Kamo
Comite
d5546e5

Calendarele și evenimentele au fost deținute de un cont și nu au fost organizate. Acest lucru ataşează fiecare la calitatea de membru cel mai timpuriu al proprietarului său. contul a aparţinut cel mai mult, care în practică este în cazul în care calendarul a fost a făcut astfel încât un calendar terenuri în exact o singură organizație, mai degrabă decât fiind duplicate peste toate dintre ele. Conturile în cazul în care această alegere a fost materială sunt numărat în jurnal, pentru că pentru ei calendarul nu mai este vizibil de la alte organizații ale acestora. Evenimentele urmează calendarul pe care trăiesc mai degrabă decât propriul lor utilizator, astfel încât o eveniment nu poate ajunge într-o organizație diferită de calendar O afişez. DROP DEFAULT pe user id este declarația portantă. Acea coloană preced această schimbare și a efectuat DEFAULT unic rowid() de la Utilizator.id toate De-a lungul, inofensiv, pentru că nu a fost NULL și întotdeauna scris în mod explicit. Făcând-o nulabilă astfel încât calendarul comun să poată exista fără un proprietar transformat letal: un INSERT care omite user id trage implicit, inventează un id utilizator aparținând nimănui, și nu reușește cheia străină pentru utilizatori. Asta este. exact modul în care primul termen a prevăzut calendare de organizare zero. ă entitatile acum pin tip coloană astfel ddl-auto nu-l poate reinstala. Ipotent pe tot parcursul: backfills atinge doar rânduri cu nici un membru încă, și calendarul comun se introduce numai în cazul în care o organizație nu are niciunul.

Toate modificările

Ca ceea ce vezi de transport maritim?

Fiecare dintre aceste actualizări aterizează automat în spațiul de lucru. Începe gratuit și urmăriți-l crească săptămână după săptămână.

Pornește gratuit pentru totdeaunaVezi prețurile