LiquiBase merupakan open source, bebas dan software perpustakaan cross-platform yang telah dirancang dari bawah ke atas akan digunakan untuk mengelola, pelacakan dan menerapkan perubahan database, serta menerapkan sistem kontrol versi. Ini terintegrasi dengan Apache Ant, Apache Maven, Spring dan Servlet.
Fitur sekilas
Fitur utama termasuk dukungan untuk menggabungkan beberapa perubahan sekaligus dari beberapa pengembang, dukungan untuk cabang kode, refactoring database yang IDE-plugin, dukungan untuk sistem operasi Linux, Windows dan Macintosh, dukungan untuk memutar kembali perubahan, Jawa Integrasi API, dan dukungan untuk generasi otomatis atau mengubah-menerapkan skrip SQL.
Selain itu, perangkat lunak memungkinkan pengguna untuk dengan mudah mengelola data produksi dan beberapa dataset tes, membuat diffs basis data, menghasilkan changelogs dari diff, menghasilkan dokumentasi perubahan database menghasilkan dan mengelola logika rollback, serta untuk melakukan upgrade cluster aman.
Di antara fitur menarik lainnya, kita dapat menyebutkan bahwa LiquiBase mendukung lebih dari 15 jenis basis data, serta SQL, YAML, JSON dan format file XML, mendukung ekstensi dan plugin, menawarkan perintah sederhana, seperti drop Kolom dan Membuat Tabel, serta yang kompleks seperti Merge Kolom dan Add Lookup Table.
Di bawah sistem operasi hood dan didukung
Proyek ini seluruhnya ditulis dalam bahasa pemrograman Java, yang berarti bahwa itu & rsquo; s cross-platform, didukung pada semua sistem operasi mana Java Runtime Environment (JRE) tersedia, termasuk semua distribusi GNU / Linux, serta Microsoft Windows dan Mac OS X OS. Ini telah berhasil diuji dengan kedua 64-bit dan 32-bit platform hardware.
Tersedianya
Untuk pengguna & rsquo; s kenyamanan, program ini didistribusikan baik sebagai paket binary pre-built dan sumber arsip universal. Versi terbaru dapat didownload secara gratis di Softoware, tetapi Anda juga dapat mengkloning kode sumbernya dari GitHub. Rincian lebih lanjut dapat ditemukan pada proyek & rsquo; s halaman web resmi
Apa yang baru dalam rilis ini:.
- < li> kolom indeks tetap bersarang tag di XML yang dihasilkan
Apa yang baru di versi 3.3.3:
- kolom indeks Tetap tag bersarang di dihasilkan XML
Apa yang baru di versi 3.3.2:
- kolom indeks Tetap tag bersarang di dihasilkan XML
Apa yang baru di versi 1.9.0:
- & quot; modifySql & quot; dukungan, & quot; includeAll & quot; dukungan, dan Sybase Adaptive SQL Anywhere dukungan.
- Paths di & quot; termasuk & quot; bisa relatif terhadap changelog menggunakan & quot; relativeToChangeLog & quot; atribut.
- & quot; berhenti & quot; telah berubah.
- Sebuah atribut runInTransaction untuk changeset .
- validasi kuat di Xsd.
- Lebih baik Derby dukungan.
- Beberapa perbaikan bug .
Apa yang baru di versi 1.8.0:
- Ditambahkan dukungan SQLite
- Perbaikan bug
- dropAllForeignKeyConstraints Ditambahkan mengubah
- Ditambahkan onFail dan onError kontrol kegagalan prasyarat
- Auto-increment menentukan atas meja non-auto-increment tidak gagal tetapi hanya mengabaikan bendera
- Dapat mengontrol onDelete dan perilaku onUpdate untuk FK kendala
- Ditambahkan kemampuan untuk menentukan bahwa indeks harus unik
- Tambahan cek validasi langkah untuk atribut yang diperlukan pada waktu berjalan
- Peningkatan pemesanan script yang dihasilkan dengan diff
- Peningkatan perintah kode baris Migrator pulang
- pengecekan Konteks adalah kasus sensitif
- Dapat menentukan pembatas akhir di & lt; sql & gt; mengubah
- Ditambahkan beberapa pemeriksaan prasyarat baru
- prasyarat kustom dapat lulus
parameter
Persyaratan :
- 2 Runtime Environment Standard Edition Jawa
Komentar tidak ditemukan