LiquiBase เป็นแหล่งเปิดฟรีและซอฟต์แวร์ห้องสมุดข้ามแพลตฟอร์มที่ได้รับการออกแบบจากพื้นดินขึ้นมาเพื่อใช้ในการบริหารจัดการการติดตามและการประยุกต์ใช้การเปลี่ยนแปลงฐานข้อมูลเช่นเดียวกับที่จะใช้ระบบการควบคุมเวอร์ชัน มันทำงานร่วมกับ Apache Ant, Apache Maven, ฤดูใบไม้ผลิและ Servlet.
คุณสมบัติอย่างรวดเร็ว
คุณสมบัติที่สำคัญรวมถึงการสนับสนุนสำหรับการรวมการเปลี่ยนแปลงหลายครั้งจากนักพัฒนาหลายสนับสนุนสำหรับสาขารหัสฐานข้อมูล refactoring IDE ปลั๊กอินสนับสนุนสำหรับ Linux, Windows และ Macintosh ระบบปฏิบัติการสนับสนุนการกลิ้งกลับการเปลี่ยนแปลง, Java API ที่บูรณาการและ การสนับสนุนการผลิตอัตโนมัติหรือเปลี่ยน-ใช้สคริปต์ SQL.
นอกจากนี้ซอฟต์แวร์ที่ช่วยให้ผู้ใช้สามารถจัดการข้อมูลการผลิตและชุดทดสอบหลายสร้าง diffs ฐานข้อมูลสร้าง changelogs จาก diffs สร้างเอกสารฐานข้อมูลการเปลี่ยนแปลง, การสร้างและจัดการตรรกะย้อนกลับเช่นเดียวกับที่จะทำอัพเกรดคลัสเตอร์ปลอดภัย.
ในลักษณะที่น่าสนใจอื่น ๆ ที่เราสามารถพูดถึงว่า LiquiBase สนับสนุนมากกว่า 15 ชนิดของฐานข้อมูลเช่นเดียวกับ SQL, YAML, JSON และรูปแบบไฟล์ XML รองรับส่วนขยายและปลั๊กอินมีคำสั่งง่ายๆเช่น Drop คอลัมน์และสร้างตาราง เช่นเดียวกับคนที่ซับซ้อนชอบผสานคอลัมน์และเพิ่มตารางการค้นหา.
ภายใต้เครื่องดูดควันและระบบปฏิบัติการที่สนับสนุน
โครงการเขียนทั้งหมดในการเขียนโปรแกรมภาษา Java ซึ่งหมายความว่ามัน & rsquo; s ข้ามแพลตฟอร์มการสนับสนุนในทุกระบบปฏิบัติการที่ Runtime Java สิ่งแวดล้อม (JRE) มีให้บริการรวมทั้ง GNU / ลินุกซ์เช่นเดียวกับ ของ Microsoft Windows และ Mac OS X ระบบปฏิบัติการ มันได้รับการทดสอบประสบความสำเร็จกับทั้ง 64 บิตและแพลตฟอร์มฮาร์ดแวร์ 32 บิต.
ความพร้อมใช้งาน
สำหรับผู้ใช้ & rsquo; s ความสะดวกโปรแกรมนี้มีการกระจายเป็นทั้งแพคเกจไบนารีที่สร้างไว้ล่วงหน้าและแหล่งเก็บสากล รุ่นล่าสุดที่สามารถดาวน์โหลดได้ฟรีบน Softoware แต่คุณยังสามารถโคลนรหัสแหล่งที่มาจาก GitHub รายละเอียดเพิ่มเติมสามารถพบได้ในโครงการ & rsquo; s หน้าเว็บอย่างเป็นทางการ
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- < li> คอลัมน์ดัชนีคงแท็กซ้อนกันในรูปแบบ XML ที่สร้าง
มีอะไรใหม่ ในรุ่น 3.3.3:
- คอลัมน์ดัชนีคงแท็กซ้อนกันในรูปแบบ XML ที่สร้าง
มีอะไรใหม่ ในรุ่น 3.3.2:
- คอลัมน์ดัชนีคงแท็กซ้อนกันในรูปแบบ XML ที่สร้าง
มีอะไรใหม่ ในรุ่น 1.9.0:
- & quot; modifySql & quot; การสนับสนุน & quot; includeAll & quot; การสนับสนุนและ Sybase Adaptive สนับสนุน SQL Anywhere.
- เส้นทางใน & quot; รวม & quot; สามารถเทียบกับการเปลี่ยนแปลงโดยใช้ & quot; relativeToChangeLog & quot; แอตทริบิวต์.
- & quot; หยุด & quot; มีการเปลี่ยนแปลง.
- แอตทริบิวต์ runInTransaction สำหรับการแก้ไข.
- การตรวจสอบที่แข็งแกร่งใน .xsd.
- ดีกว่าดาร์บี้สนับสนุน.
- บาง bugfixes.
มีอะไรใหม่ ในรุ่น 1.8.0:
- เพิ่มการสนับสนุน SQLite
- แก้ไขข้อผิดพลาด
- เพิ่ม dropAllForeignKeyConstraints เปลี่ยน
- เพิ่ม onFail และการควบคุมความล้มเหลวเงื่อนไข onError
- อัตโนมัติเพิ่มขึ้นระบุบนโต๊ะที่ไม่เพิ่มโดยอัตโนมัติไม่ได้ล้มเหลว แต่เพียงไม่สนใจธง
- สามารถควบคุม onDelete และพฤติกรรม OnUpdate สำหรับข้อ จำกัด FK
- เพิ่มความสามารถในการระบุว่าดัชนีควรจะไม่ซ้ำกัน
- การตรวจสอบขั้นตอนการตรวจสอบเพิ่มเติมสำหรับคุณลักษณะที่จำเป็นต้องใช้ในเวลาทำงาน
- ปรับปรุงการสั่งซื้อของสคริปต์สร้างขึ้นด้วย diff
- บรรทัดคำสั่งปรับปรุง Migrator รหัสกลับมา
- การตรวจสอบบริบทเป็นกรณีตาย
- สามารถระบุตัวคั่นสิ้นสุดใน & lt; SQL & gt; เปลี่ยน
- เพิ่มการตรวจสอบหลายเงื่อนไขใหม่
- ปัจจัยพื้นฐานที่กำหนดเองสามารถส่งผ่านพารามิเตอร์
ต้องการ
- Java 2 Standard Edition Runtime Environment
ความคิดเห็นที่ไม่พบ