Od kuchni
plen
pgCompare - Porównywanie Baz Danych PostgreSQL

Oprogramowanie pgCompare powstało w skutek doświadczeń zdobytych przez COBA Solutions podczas tworzenia kolejnych generacji oprogramowania biznesowego opartego o technologie PHP / PostgreSQL. Zauważyliśmy, iż podczas tworzenia aplikacji w zespołach niejednokrotnie zachodzi konieczność łączenia zmian dokonywanych przez poszczególnych programistów w ramach ich rozwojowych baz danych w jedno, spójne środowisko.

Narzędzie pgCompare pozwala na prostą identyfikację różnic w ramach dwóch baz danych opartych na silniku PostgreSQL zarówno w zakresie analizy całej struktury bazy, jej fragmentów jak i samych danych. Dlatego wyposażyliśmy aplikację pgCompare w możliwości analizy i porównywania:

  • struktury bazy danych - z uwzględnieniem struktur tablic, widoków, procedur wbudowanych (funkcji) i wyzwalaczy (triggerów)
  • danych w samych tablicach - z uwzględnieniem porówywania kluczy podstawowych, zarówno jedno- jak i wielokolumnowych

Wynikiem działania aplikacji jest plik SQL pozwalający na sprowadzenie bazy źródłowej do wersji takiej samej, jak baza wynikowa w zakresie porównywanych elementów - struktury i danych.

Porównanie i generowanie pliku SQL odbywa się za pomocą prostego i intuicyjnego kreatora. Ponadto istnieje możliwość zapisania konfiguracji porównania (obiektów i danych, które mają być porównane) w pliku konfiguracyjnych celem automatyzacji porównywania. Dzięki możliwości uruchamiania mechanizmu z linii komend możliwe jest również przygotowanie wsadowego generowania porównania i periodycznego uruchamiania mechanizmu w ramach tworzenia stabilnych wersji oprogramowania.

Start   O firmie   CRM   CMS   Narzędzie Raportujące   iCOMM   Rozwój Oprogramowania   Dla Developerów   Nasi Klienci   Kontakt   Kariera   
Copyright (c) COBA Solutions Sp. z o.o. 2005-2008. Wszelkie prawa zastrzeżone