SQL-Migrationsskripte mit lokaler KI erstellen

MariaDB → PostgreSQL: KI-Ergebnis gegenprüfen

BereichMöglicher KI-FehlerDeterministische Gegenprüfung
DatentypenUNSIGNED, DECIMAL, Boolean, ENUM oder JSON falsch abbilden.Wertebereiche, Präzision, Rundung und Konvertierungen mit festen Grenzfällen testen.
Zeit und LeerwerteNull-Datum, NULL, Leerstring, Zeitzone oder Zeitpräzision verwechseln.Explizite Umwandlungsregeln; feste Fälle inklusive Sommerzeit und ungültiger Daten.
Text und NamenGroß-/Kleinschreibung, Unicode, Sortierung oder Bezeichner falsch übernehmen.Vergleich, Sortierung, UNIQUE und zitierte Namen mit festem Referenzbestand prüfen.
SQL und DB-LogikUpserts, Casts, GROUP BY, Funktionen, Views oder Trigger nur syntaktisch übersetzen.Gleiche Eingaben ausführen; Ergebnisse und Seiteneffekte gegen fachliche Sollwerte prüfen.
Schlüssel und RegelnSequenz nach Import falsch setzen; Defaults, FK, CHECK oder Indizes verlieren.Katalogvergleich, neue Inserts, Duplikat- und FK-Verstöße; Constraints validieren.
TransaktionenMariaDB-DDL-Commits, Sequenzen, Isolation oder Sperren falsch einschätzen.Abbruch und Wiederanlauf sowie konkurrierende Zugriffe in festen Abläufen testen.
DatenübernahmeZeilen auslassen, doppeln oder unbemerkt verändern.Gleicher Snapshot: Anzahl, Schlüssel, kanonisierte Zeilen-Hashes und Fachsummen vergleichen.
Umstellung und BetriebNachläufe, Berechtigungen, Abfragepläne oder Rückweg vergessen.Delta-Abgleich, Rollen-Tests, Lastlauf; Umschaltung und Rücksicherung proben.

Quell-/Zielversion, SQL-Modus, Collation und Zeitkonvention festlegen. Erwartete Ergebnisse aus Fachregeln ableiten; ein zweiter KI-Review ersetzt diese Prüfungen nicht.