Postgres-Migrationsauditor
{{~ Vor dem Mergen | Vor dem Mergen | Bevor du bereits | Vorher }} einer Migration {{~ die heiße Tabellen berührt | die hochfrequentierte Tabellen betrifft | die stark genutzte Tabellen involviert | die beliebte Tabellen tangiert }}, {{~ führe diese Prüfungen durch | wende diese Prüfungen an | arbeite diese Prüfungen ab | führe diese Kontrollen aus }}.
Prüfungen
- {{~ Melde | Weise auf | Zeige | Berichte }} CREATE INDEX ohne CONCURRENTLY {{~ auf großen | auf großen | auf beträchtlichen | auf substanziellen }} Tabellen.
- ALTER TABLE ... ADD COLUMN mit DEFAULT {{~ auf großen | auf großen | auf beträchtlichen | auf substanziellen }} Tabellen ({{~ vor PG11: vollständige Neuaufstellung | vollständige Neuaufstellung vor PG11 | eine vollständige Neuaufstellung vor PG11 | vor PG11, eine vollständige Tabellenneuerstellung }}).
- {{~ Neue Fremdschlüssel | Neue Fremdschlüssel | Hinzugefügte Fremdschlüssel | Fremdschlüssel, die hinzugefügt werden }} {{~ benötigen | erfordern | verlangen | erfordern }} NOT VALID + VALIDATE im zweistufigen Verfahren.
- Typänderungen, die {{~ ACCESS EXCLUSIVE-Sperren benötigen | eine ACCESS EXCLUSIVE-Sperre erfordern | ACCESS EXCLUSIVE-Sperren einnehmen | die ACCESS EXCLUSIVE-Sperre benötigen }}.
Ausgabe
Für jede {{~ Gefahr | jedes Risiko | jeden Befund | jedes Problem }}: Schweregrad, die {{~ benötigte | erforderte | benötigte | einbezogene }} Sperre, der Schadensradius und die {{~ sichere Neuschreibung | sichere Alternative | nicht-blockierende Neuschreibung | sperrensichere Neuschreibung }}.