Make orgs.alias einzigartige Plattform-weit

FeatureInitializerService
Verschifft
25. August 2026 um 14:49 UTC
Autor
Kamo
Ausschuss
72cbd47

Die Kolonne war nie eingeschränkt. Überlebenswert, während ein Alias nur war gelöst als (security_provider_id, Alias) hinter einem Host, da zwei Orgs unter verschiedenen Anbietern könnte ein ohne Mehrdeutigkeit zu teilen. Einmal ein Org kann direkt nach seinem Alias mit ?org= benannt werden, eine Wiederholung macht die Referenz Zweideutig - der Reeder weigert sich, anstatt zu raten, so dass BEIDE orgs unerreichbar nach Alias. Auf die Live-Datenbank angewendet, nach der Umbenennung der sechs Reihen, die kollidierten (vier teilen "acme-corp", zwei teilen sich "kia-kaha", alle am selben Tag gesät) mit einem numerischen Suffix. Das ist es, was einer frischen Umgebung das gleiche gibt Index; der Dienst hat keine CI, so schieben sie Schiffe nichts auf eigene Faust. Auf niedriger(alias), weil der Alias wörtlich und Postgres Gleichberechtigung gespeichert ist ist nicht case-unsensitive: "Acme-Corp" und "acme-corp" lösen dasselbe Referenz und muss kollidieren. Teilweise, weil NULL oder leer "keine Alias" bedeutet anstatt dass ein Name beansprucht wird, und eine beliebige Anzahl von Orgs darf keinen haben. Loggt und fährt fort, wenn es nicht erstellt werden kann, anstatt scheitern der Lauf Das bedeutet, dass Duplikate existieren und die Erstellung/Update-Prüfungen neue verweigern egal.

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