LiquiBase jest open source, wolne i oprogramowanie wieloplatformowe biblioteki, który został zaprojektowany od podstaw, aby być stosowane do zarządzania, monitorowania i stosowania zmian w bazie danych, a także do wdrożenia systemu kontroli wersji. Integruje się z Apache Ant, Apache Maven, Spring i Servlet.
Funkcje w skrócie
Kluczowe funkcje obejmują obsługę łączenie kilku zmian na raz z kilku deweloperów, wsparcie dla oddziałów kod, refactoring bazy danych IDE-plugin, wsparcie dla systemów operacyjnych Linux, Windows i Macintosh, wsparcie dla wycofywanie zmian, Java Integracja API i Wsparcie dla automatycznego generowania lub zmienić-stosowania skryptów SQL.
Dodatkowo oprogramowanie pozwala użytkownikowi na łatwe zarządzanie dane produkcyjne i kilka zestawów danych testowych, tworzenie dyferencjału baz danych, generowania changelog z dyferencjału, generowania dokumentacji zmiany bazy danych, tworzenia i zarządzania wycofywania logiki, a także zrobić aktualizacje klastra bezpieczny.
Wśród innych ciekawych funkcji, możemy wspomnieć, że LiquiBase obsługuje ponad 15 typów baz danych, a także SQL, YAML, JSON i formatów plików XML, obsługuje rozszerzeń i wtyczek, oferuje proste polecenia, takie jak drop kolumny i Tworzenie tabeli, a także skomplikowanych jak Merge Kolumny i Dodaj przeszukiwania tablicy.
Zgodnie z kapturem i systemów operacyjnych obsługiwanych
Projekt jest w całości napisany w języku Java, co oznacza, że & rsquo; s cross-platform, obsługiwany na wszystkich systemach operacyjnych, w których środowisko Java Runtime Environment (JRE), w tym z wszystkich dystrybucji GNU / Linux, a także z systemów operacyjnych Microsoft Windows i Mac OS X. Został z powodzeniem przetestowany zarówno 64-bitowych i 32-bitowych platformach sprzętowych.
Dostępność
Dla użytkownika & rsquo; s wygoda, ten program jest rozprowadzany zarówno jako gotowych pakietu binarnego i uniwersalnego archiwum źródeł. Najnowszą wersję można pobrać za darmo na Softoware, ale można również sklonować jego kod źródłowy z GitHub. Więcej informacji można znaleźć na stronie projektu & rsquo; s oficjalna strona internetowa
Co nowego w tym wydaniu:.
- < li> Wskaźnik stałe kolumny w wygenerowanym zagnieżdżone znaczniki XML
Co nowego w wersji 3.3.3:
- Wskaźnik stałe kolumny w wygenerowanym zagnieżdżone znaczniki XML
Co nowego w wersji 3.3.2:
- Wskaźnik stałe kolumny w wygenerowanym zagnieżdżone znaczniki XML
Co nowego w wersji 1.9.0:
- & quot; MODIFYSQL & quot; Wsparcie, & quot; includeAll & quot; Wsparcie i Sybase Adaptive SQL Anywhere wsparcie.
- Ścieżki w & quot; to & quot; może być w stosunku do changelog używając & quot; relativeToChangeLog & quot; atrybut.
- & quot; stop & quot; zmieniła się.
- atrybut runInTransaction dla changeset.
- Stronger walidacji w .XSD.
- Lepsze Derby wsparcie.
- Niektóre poprawki.
Co nowego w wersji 1.8.0:
- Dodano wsparcie SQLite
- Poprawki
- Dodane dropAllForeignKeyConstraints zmienić
- Dodane onFail i onError kontroli awarii warunkiem,
- Automatyczne przyrost określając na stole bez automatycznego przyrostu nie zawiedzie, ale po prostu ignoruje flagi
- Może kontrolować onDelete i onUpdate zachowanie dla ograniczenia FK
- Dodano możliwość określenia, że indeks powinien być unikalny,
- Dodatkowe kontrole etap kontroli poprawności wymaganych atrybutów w czasie wykonywania
- Ulepszona zamawianie generowanych skryptów z diff
- Ulepszone polecenia kody powrotne linii migrator
- sprawdzanie Kontekst jest wrażliwe na wielkość liter,
- Czy można określić końcowy separator & lt; sql & gt; zmienić
- Dodano kilka nowych sprawdza warunek konieczny,
- warunki niestandardowe mogą być przekazywane parametry
Wymagania :
- Java 2 Standard Edition Runtime Environment,
Komentarze nie znaleziono