Witam,
Załóżmy, że mam kopie dwóch baz danych (wykonane np. za pomocą mysqldumpa), w plikach sql. Potrzebuję teraz narzędzia, które automatycznie wygeneruje diffa, czyli taki skrypt, który po wykonaniu na bazie utworzonej z pierwszego schematu zmieni bazę tak, że otrzymamy docelowy schemat bazy, ale bez czyszczenia danych zawartych już w bazie.
Zmiany w bazie nie będą jakieś drastyczne, w każdym razie to ciągle ta sama baza z różnymi poprawkami typu zmiany w procedurach, nowe tabele od razu wypełnione danymi, nowe pola w tabelach, nowe klucze itd. Jednym słowem - narzędzie które porówna 2 schematy bazy i zrzuci różnicę do pliku sql, w postaci zapytań.
Znacie coś takiego?