LiquiBase ay isang open source, libre at software cross-platform library na dinisenyo mula sa lupa up upang gamitin para sa pamamahala, pagsubaybay at paglalapat ng mga pagbabago database, pati na rin upang ipatupad ang isang bersyon ng control system. Ito integrates sa Apache Ant, Apache Maven, Spring at Servlet.
Tampok sa isang sulyap
mga pangunahing tampok ang suporta para sa pinagsasama ng maramihang mga pagbabago nang sabay-sabay mula sa ilang mga developer, suporta para sa mga sangay code, ang isang database refactoring IDE-plugin, suporta para sa mga operating system ng Linux, Windows at Macintosh, suporta para sa mga pagulong sa likod ng mga pagbabago, Java Integration APIs, at suporta para sa mga automated na henerasyon o baguhin-pag-aaplay ng SQL script.
Bukod dito, ang software ay nagbibigay-daan sa gumagamit upang madaling pamahalaan ang data na produksyon at ilang mga test dataset, lumikha diffs database, lumikha changelogs mula diffs, bumuo ng mga babasahin pagbabago database, bumuo at pamahalaan ang rollback logic, pati na rin na gawin ang mga upgrade cluster-safe.
Sa iba pang mga kagiliw-giliw na mga tampok, maaari naming banggitin na LiquiBase sumusuporta sa higit sa 15 mga uri ng database, pati na rin ang SQL, YAML, JSON at XML na format ng file, ay sumusuporta sa mga extension at plugin, nag-aalok ng mga simpleng utos, tulad ng Drop Haligi at ang Gumawa ng mesa, pati na rin ang gusto kumplikadong mga Sumanib Haligi at Idagdag Lookup Table.
Sa ilalim ng hood at suportadong mga operating system
Ang mga proyekto ay lubos na nakasulat sa Java programming language, na nangangahulugan na ito & rsquo; s cross-platform, suportado sa lahat ng mga operating system na kung saan ang Java Runtime Environment (JRE) ay magagamit, kabilang ang lahat ng mga distribusyon GNU / Linux, pati na rin ang ang OSes Microsoft Windows at Mac OS X. Ito ay matagumpay na nasubok sa parehong 64-bit at 32-bit platform hardware.
Availability
Para sa mga gumagamit & rsquo; s kaginhawaan, ang program na ito ay ipinamamahagi bilang parehong isang pre-built na binary pakete at isang unibersal na archive na mga mapagkukunan. Maaaring ma-download ang pinakabagong bersyon ng libre sa Softoware, ngunit maaari mo ring mai-clone source code nito mula GitHub. Higit pang mga detalye ay maaaring matagpuan sa proyekto & rsquo; opisyal na web page s
Ano ang bagong sa paglabas:.
- < li> Fixed index haligi nested tags sa nakabuo ng XML
Ano ang bagong sa bersyon 3.3.3:
- Mga Fixed index haligi nested tags sa nakabuo ng XML
Ano ang bagong sa bersyon 3.3.2:
- Mga Fixed index haligi nested tags sa nakabuo ng XML
Ano ang bagong sa bersyon 1.9.0:
- & quot; modifySql & quot; suporta, & quot; includeAll & quot; suporta, at Sybase nakakapag-agpang SQL kahit saan support.
- Mga Path sa & quot; ang & quot; ay maaaring maging may kaugnayan sa changelog gamit ang & quot; relativeToChangeLog & quot; attribute.
- & quot; huminto sa & quot; ay nagbago.
- Ang isang runInTransaction attribute para changeset.
- Mas malakas na validation sa Xsd.
- Mas mahusay na Derby support.
- Ang ilang bugfixes.
Ano ang bagong sa bersyon 1.8.0:
- pag Added SQLite
- Pag-aayos ng Bug
- Idinagdag dropAllForeignKeyConstraints
- Added onFail at onError kontrol failure kundisyon bago
- Auto-patong na tumutukoy sa isang hindi-auto-patong na mesa ay hindi mabibigo ngunit lamang pinapansin bandila
- Maaaring kontrolin onDelete at onUpdate-uugali para sa mga hadlang sa FK
- Nagdagdag ng kakayahan upang tukuyin na isang index ay dapat na natatangi
- Karagdagang mga tseke na hakbang ng pagpapatunay para sa kinakailangang mga katangian at magpatakbo ng oras
- Pinahusay na pag-order ng nabuong script na may diff
- Pinahusay na command line migrator return code
- Context checking ay case insensitive
- Maaari tukuyin delimiter katapusan sa & lt; sql & gt; baguhin ang
- Idinagdag ang ilang mga bagong kundisyon bago checks
- Custom preconditions maaaring maipasa parameters
baguhin ang
Mga kinakailangan
- Java 2 Standard Edition Runtime Environment
Mga Komento hindi natagpuan