v0.8.1
Beim ersten Deploy-Versuch auf dem Testsystem schlug die neue app_user_role_check-Constraint fehl, weil echte Bestandszeilen noch alte Rollenwerte (admin, creator) trugen — die Migration ging naiv davon aus, dass es keine bestehenden Nutzer mit alten Rollen gäbe. Fix: alte Constraint zuerst droppen (sie kennt neue Werte wie "betreiber" noch nicht und hätte die Datenmigration selbst blockiert), dann bestehende Zeilen umschreiben (admin -> betreiber, da das die alte Plattform-Betreiber-Rolle war, nicht der neue mandantenbezogene admin; creator/agentur/marke/kanzlei -> mitarbeiter), erst danach die neue Constraint scharf schalten. Lokal gegen eine Datenbank mit manuell eingefügten Alt-Rollen-Zeilen verifiziert (0001-0007 anwenden, Testdaten einfügen, 0008 anwenden, Rollen prüfen).
deklarix
Deklarix — deklarix.de / deklarix.com
Description
Languages
Go
69.7%
CSS
18.8%
HTML
9.4%
Shell
1.6%
PLpgSQL
0.5%