Features #195
stängdFeatures #178: Samordning: generiska föreningsspecifika klippkort
Features #180: Administrera föreningens egna klippkortstyper
Verifiera Flyway-uppgradering och tabellrättigheter för korttyper isolerat
100%
Beskrivning
DoD: ren kandidat utan LOK 010, isolerad Flyway-uppgradering 001–009 till 011 med validate och oförändrad omkörning; testkonto får SELECT/INSERT/UPDATE på punch_card_types men nekas DELETE/DDL; befintliga syntetiska data bevaras och tidigare appversion fungerar med nya tabellen kvar. Ingen acceptans- eller produktionsändring. Följ docs/architecture/card-types-delivery-194.md.
Acceptanskriterier
Flyway, minsta tabellrättigheter, oförändrade befintliga data och appåtergång verifierade isolerat.
Testresultat
PASS 2026-09-09: Flyway 13.5.0 001–009 till 011, strikt validate efteråt, oförändrad omkörning/historik och befintlig datadump. Begränsat kortkonto SELECT/INSERT/UPDATE fungerar; DELETE/ALTER/DROP nekas med 1142. Kandidat 61 integrationstester/1200 assertions; föregående appkälla 56/1120 mot uppgraderat schema. Två isolerade testdatabaser borttagna. Förkontrollen tillåter endast pending; ingen global inställning ändrad. Testskript e2e5554. Ingen acceptansleverans eller faktiskt containeråterbyte.