LiquiBase er en åpen kildekode, gratis og cross-platform bibliotek programvare som er designet fra grunnen av for å bli brukt til å administrere, spore og bruke database endringer, samt å gjennomføre et versjonskontrollsystem. Det kan integreres med Apache Ant, Apache Maven, Spring og Servlet.
Funksjoner på et øyeblikk
Viktige funksjoner inkluderer støtte for sammenslåing av flere endringer samtidig fra flere utviklere, støtte for kode grener, en database refactoring IDE-plugin, støtte for Linux, Windows og Macintosh operativsystemer, støtte for å rulle tilbake endringer, Java Integrasjon APIer, og støtte for automatisert generasjon eller endre-påføring av SQL-skript.
I tillegg lar programmet brukeren enkelt administrere produksjonsdata og flere test datasett, lage database differ, generere Endrings fra differ, generere database endring dokumentasjon, generere og administrere tilbakeføring logikk, samt å gjøre klasesikker oppgraderinger.
Blant andre interessante funksjoner, kan vi nevne at LiquiBase støtter over 15 databasetyper, samt SQL, YAML, JSON og XML-filformater, støtter utvidelser og plugins, og tilbyr enkle kommandoer, som Drop Column og Create Table, samt komplekse de liker Merge Kolonner og Legg Lookup Table.
Under panseret og støttede operativsystemer
Prosjektet er skrevet i programmeringsspråket Java, noe som betyr at det & rsquo; s cross-platform, støttet på alle operativsystemer der Java Runtime Environment (JRE) er tilgjengelig, inkludert alle GNU / Linux-distribusjoner, samt Microsoft Windows og Mac OS X operativsystemer. Det har blitt testet med både 64-bit og 32-bit maskinvareplattformer.
Tilgjengelighet
For brukeren & rsquo; s bekvemmelighet, er dette programmet distribueres både som en pre-bygget binær pakke og en universell kilder arkiv. Den nyeste versjonen kan lastes ned gratis på Softoware, men du kan også klone kildekoden fra GitHub. Flere detaljer finner du på prosjektet & rsquo; s offisielle nettside
Hva er nytt i denne utgaven.
- < li> Fast indeksen kolonne nestet tags i genererte XML
Hva er nytt i versjon 3.3.3:
- Fast indeksen kolonne nestet tagger i genererte XML
Hva er nytt i versjon 3.3.2:
- Fast indeksen kolonne nestet tagger i genererte XML
Hva er nytt i versjon 1.9.0:
- & quot; modifySql & quot; support, & quot; includeAll & quot; støtte, og Sybase Adaptive SQL Anywhere støtte.
- Paths i & quot; & quot; kan være i forhold til endrings bruke & quot; relativeToChangeLog & quot; attributt.
- & quot; slutte & quot; har endret seg.
- En runInTransaction attributt for forandrings.
- Sterkere validering i .xsd.
- Bedre Derby støtte.
- Noen feilrettinger.
Hva er nytt i versjon 1.8.0:
- Lagt SQLite støtte
- Bugfiks
- Lagd dropAllForeignKeyConstraints endre
- Lagt onFail og onError forutsetning feilkontrollene
- Auto-tilvekst spesifisere på en ikke-auto-tilvekst tabellen ikke mislykkes, men bare ignorerer flagget
- Kan styre onDelete og onUpdate atferd for FK begrensninger
- Lagt muligheten til å spesifisere at en indeks skal være unike
- Andre validering vise sjekker for nødvendige attributtene under kjøring
- Forbedret bestilling av genererte skript med diff
- Forbedret kommandolinjen Migrator returkodene
- Kontekst sjekking er små bokstaver
- Kan angi slutten skilletegn i & lt; sql & gt; endre
- lagt til flere nye Forutsetning sjekker
- Custom forutsetninger kan sendes parametere
Krav
- Java 2 Standard Edition Runtime Environment
Kommentarer ikke funnet