LiquiBase, yönetmek, izleme ve veritabanı değişiklikleri uygulayarak yanı sıra bir sürüm kontrol sistemi uygulamak için kullanılan yere kadar tasarlanmış bir açık kaynak kodlu ücretsiz ve çapraz platform kütüphane yazılımıdır. Apache Ant, Apache Maven, Bahar ve Servlet ile bütünleştirir.
Bir bakışta özellikler
Anahtar özellikler birden çok sayıda geliştiricilerin seferde değişiklik, kod dalları, bir veritabanı üstlenmeden IDE eklenti, Linux, Windows ve Macintosh işletim sistemleri için destek, Java Entegrasyon API'leri ve değişiklikleri geri alma için destek destek birleştirmek için destek içerir Otomatik nesil veya değiştirme-uygulayarak SQL komut dosyaları.
desteğiAyrıca, yazılım kolayca, üretim verileri ve çeşitli deney veri kümeleri yönetmek veritabanı diffs oluşturmak, fark dosyaları gelen Değişiklikleri gösteren oluşturmak, veritabanı değişikliği belgeleri oluşturmak, üretmek ve geri alma mantığı yönetmek yanı sıra, küme güvenli yükseltmeleri yapmak için kullanıcı sağlar.
diğer ilginç özellikler arasında, biz LiquiBase yanı sıra SQL, YAML, JSON ve XML dosya formatları olarak, 15 veritabanı türlerini destekler uzantıları ve eklentileri destekler, örneğin Bırak Sütunu gibi basit komutlar sunuyor söz ve Tablo oluşturun, hem de karmaşık olanları gibi Sütun Birleştirme ve Arama Tablosu ekleyin.
Kaput ve desteklenen işletim sistemleri altında
s çapraz platform yanı sıra, tüm GNU / Linux dağıtımları dahil olmak üzere Java Runtime Environment (JRE) kullanılabilir tüm işletim sistemlerinde, desteklenir;
Proje IT & rsquo anlamına Java programlama dili, tamamen yazılı Microsoft Windows ve Mac OS X işletim sistemleri. Başarıyla hem 64-bit ve 32-bit donanım platformları ile test edilmiştir.
Kullanılabilirlik
kullanıcı & rsquo için; ın kolaylık, bu program önceden oluşturulmuş ikili paket ve evrensel kaynaklar arşive hem de dağıtılmaktadır. Son sürümü Softoware ücretsiz olarak indirebilirsiniz, ama aynı zamanda GitHub onun kaynak kodunu klonlayabilirsiniz. Daha fazla detay projesi & rsquo bulunabilir; ın resmi web sayfası
Bu sürümdeki yeni nedir.
- < li> Sabit indeks sütunu oluşturulan XML etiketleri iç içe
nedir sürümü 3.3.3 Yeni
- oluşturulan XML
nedir sürümü 3.3.2 Yeni
- oluşturulan XML
sürümünde 1.9.0 yeni Nedir:
- & quot; modifySql & quot; Destek & quot; includeAll & quot; destek ve Sybase Adaptive SQL Anywhere destek.
- Yollar & quot; & quot; relativeToChangeLog & quot; & quot kullanarak değişmek göre olabilir; nitelik.
- & quot; dur & quot; değişti.
- ChangeSet için bir runInTransaction nitelik.
- .xsd içinde güçlü doğrulama.
- Daha Derby desteği.
- Bazı onarımları.
sürümünde 1.8.0 yeni Nedir:
- Eklendi SQLite desteği
- Hata düzeltmeleri
- Eklenen dropAllForeignKeyConstraints değiştirmek
- Eklendi onFail ve OnError önkoşulu arıza kontrolleri
- başarısız ama sadece bayrak yok sayıyor olmayan bir otomatik artış masaya belirterek Otomatik artış
- FK kısıtlamaları onDelete ve OnUpdate davranışlarını kontrol edebilir
- bir indeks benzersiz olması gerektiğini belirtmek için yeteneği eklendi
- çalışma zamanında gerekli nitelikler için ek doğrulama adımı kontrolleri
- fark ile oluşturulan komut Geliştirilmiş sipariş
- Geliştirilmiş komut satırı migrator dönüş kodları
- Bağlam denetimi durumda duyarsız
- bitiş ayırıcı belirtmek Can & lt; sql & gt; değiştirmek
- Eklenen birçok yeni ön şartı kontrolleri
- Özel ön koşullar geçirilebilir parametreler
Gereksinimleri
- Java 2 Standard Edition Runtime Environment
Yorum Bulunamadı