Hinzufügen fehlender einzigartiger Einschränkungen für Rollen-Rechts-Serts

FixInitializerService
Verschifft
20. April 2026 um 20:06 UTC
Autor
Kamo
Ausschuss
559376b

**************** + syncSecurityModelÜberschriftÜberreichweite verwenden "ON CONFLICT (role_id, right_type) NICHTS und "ON CONFLICT (default_role_id, right_type) DO NOTHING", der eine Anpassung erfordert einzigartige Einschränkungen an den DB-Tabellen. Die passenden Anmerkungen zu "OrgRoleRight" und **************** wirken nur auf CREATE TABLE, also bestehende Datenbanken haben sie nie gewonnen - was SecurityService-Start zum Scheitern bringt mit -ERROR: Es gibt keine eindeutige oder ausgrenzende Einschränkung, die mit dem ON CONFLICT übereinstimmt Spezifikation. Dedupe zuerst für den Fall, dass Legacy-Reihen Duplikate haben, die die ADD blockieren würden CONSTRAINT, dann fügen Sie beide Einschränkungen mempotently über SchemaCleanupRunner.

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