LiquiBase je open source, zdarma a cross-platformní knihovna software, který byl navržen od základu tak, aby při správě, sledování a použití změn databáze, jakož i zavést systém pro správu verzí. Integruje se s Apache Ant, Maven, Apache Spring a Servletu.
Stručná charakteristika
Mezi klíčové funkce patří podpora pro slučování více změn najednou z několika vývojářů, podporu pro pobočky kódu, databázové refaktorování IDE-plugin, podpora pro operační systémy Linux, Windows a Macintosh, podpora pro vracení změn, Java integrační rozhraní API, a podpora pro automatizované výroby nebo změnit, zavedení SQL skriptů.
Navíc, software umožňuje uživateli snadno řídit výrobní data a několik testovacích datové sady, vytvořit databázové diffy, generování seznamu změn z diffů, generování dokumentace změny databáze, generovat a spravovat vrácení zpět logiku, jakož i k tomu aktualizace clusteru-safe.
Mezi další zajímavé funkce, můžeme zmínit, že LiquiBase podporuje více než 15 typů databází, stejně jako SQL, YAML, JSON a formáty souborů XML, podporuje rozšíření a pluginy, nabízí jednoduché příkazy, jako například Drop sloup a vytvořit tabulku, stejně jako ty složité chtěli sloučit sloupce a přidat vyhledávací tabulku.
V rámci operačních systémů kapucí a podporovaných
Projekt je zcela napsané v programovacím jazyce Java, což znamená, že IT & rsquo; s cross-platform, podporovány na všech operačních systémech, kde je k dispozici Java Runtime Environment (JRE), včetně všech distribucí GNU / Linux, stejně jako jsou operační systémy Microsoft Windows a Mac OS X. To byl úspěšně testován s oběma 64-bit a 32-bitové hardwarové platformy.
Obsazenost
Pro uživatele a rsquo, s pohodlí, tento program je distribuován jako oba pre-postavený binární balíček a univerzální archivních pramenů. Nejnovější verzi můžete stáhnout zdarma na Softoware, ale můžete také klonovat jeho zdrojový kód z GitHub. Více informací lze nalézt na projektu a rsquo; s oficiální webové stránky
Co je nového v této verzi:.
- < li> Pevná index sloupce vnořené tagy generované XML
Co je nového ve verzi 3.3.3:
- Pevná index sloupců vnořené tagy v generované XML
Co je nového ve verzi 3.3.2:
- Pevná index sloupců vnořené tagy v generované XML
Co je nového ve verzi 1.9.0:
- & quot; modifySql & quot; podpora, & quot; includeAll & quot; podpora, a Sybase Adaptive SQL Anywhere podporu.
- Cesty v & quot; zahrnují & quot; může být vzhledem k changelogu pomocí & quot; relativeToChangeLog & quot; atribut.
- & quot, Stop & quot; změnilo.
- atribut runInTransaction pro changesetu.
- Silnější validaci .xsd.
- Lepší Derby podporu.
- Některé opravy chyb.
Co je nového ve verzi 1.8.0:
- Přidána podpora SQLite
- Opravy chyb
- Přidány dropAllForeignKeyConstraints změnit
- Added onFail a onError kontroly selhání předpokladem
- Auto-přírůstek uvedením na non-auto-přírůstku tabulky neselže, ale jednoduše ignoruje vlajka
- Může ovládat onDelete a onUpdate chování pro omezení FK
- Přidána možnost určit, že index by měl být jedinečný
- další krok validace kontroluje požadovaných vlastností v době spuštění
- Lepší uspořádání generované skripty s diff
- Lepší příkazového řádku migrator návratové kódy
- kontrola Kontext je malá a velká písmena
- Lze zadat konečný oddělovač v & lt; sql & gt; Změna
- přidal několik nových kontroly předpokladem
- Vlastní předpoklady mohou být předány parametry
Požadavky na
- Java 2 Standard Edition Runtime Environment
Komentáře nebyl nalezen