Liquibase ช่วยให้นักพัฒนาหลายล้านคนติดตาม เวอร์ชัน และปรับใช้การเปลี่ยนแปลงสคีมาฐานข้อมูล มันจะช่วยให้คุณ:
ควบคุมการเปลี่ยนแปลงสคีมาฐานข้อมูลสำหรับเวอร์ชันเฉพาะ
ขจัดข้อผิดพลาดและความล่าช้าเมื่อเผยแพร่ฐานข้อมูล
สั่งซื้อสคริปต์สำหรับการปรับใช้โดยอัตโนมัติ
ย้อนกลับการเปลี่ยนแปลงได้อย่างง่ายดาย
ทำงานร่วมกับเครื่องมือที่คุณใช้อยู่แล้ว
พื้นที่เก็บข้อมูลนี้มีซอร์สโค้ดหลักสำหรับ Liquibase Open Source สำหรับข้อมูลเพิ่มเติมเกี่ยวกับผลิตภัณฑ์ โปรดดูที่เว็บไซต์ Liquibase
Liquibase Open Source มีการสนับสนุนฐานข้อมูลที่หลากหลายในตัว ฐานข้อมูลที่ไม่ได้เป็นส่วนหนึ่งของ Liquibase Open Source จำเป็นต้องมีส่วนขยายที่คุณสามารถดาวน์โหลดได้ฟรี นี่คือรายการฐานข้อมูลที่รองรับทั้งหมด
Liquibase สามารถผสานรวมกับ Maven, Ant, Gradle, Spring Boot และเครื่องมือ CI/CD อื่นๆ ได้ สำหรับรายการทั้งหมด โปรดดูที่เครื่องมือและการผสานรวมของ Liquibase คุณสามารถใช้ Liquibase กับ GitHub Actions, Spinnaker และเวิร์กโฟลว์ต่างๆ มากมาย
สามารถดูข้อกำหนดของระบบ Liquibase ได้ที่หน้าดาวน์โหลด Liquibase
ดาวน์โหลดและเรียกใช้โปรแกรมติดตั้งที่เหมาะสม
ตรวจสอบให้แน่ใจว่าได้เพิ่ม Liquibase ให้กับ PATH ของคุณ
คัดลอกไดเร็กทอรี examples
ที่รวมไว้ไปยังตำแหน่งที่ต้องการ
เปิด CLI ของคุณและไปที่ไดเร็กทอรี examples/sql
หรือ examples/xml
เริ่มต้นฐานข้อมูล H2 ที่รวมไว้ด้วยคำสั่ง liquibase init start-h2
รันคำสั่ง liquibase update
รันคำสั่ง liquibase history
เพื่อดูว่ามีอะไรเกิดขึ้นบ้าง!
ดูเพิ่มเติมเกี่ยวกับวิธีเริ่มต้นใช้งาน Liquibase ภายในไม่กี่นาที หรือดูรายละเอียดเพิ่มเติมที่หน้าเอกสารการติดตั้ง Liquibase ของเรา
เยี่ยมชมเว็บไซต์เอกสาร Liquibase เพื่อค้นหาข้อมูลเกี่ยวกับวิธีการทำงานของ Liquibase
เรียนรู้ทุกอย่างเกี่ยวกับ Liquibase โดยการเรียนหลักสูตรออนไลน์ฟรีที่ Liquibase University
ต้องการแจ้งข้อบกพร่องหรือปรับปรุงเอกสารหรือไม่ ยอดเยี่ยม! อ่านหลักเกณฑ์ในการมีส่วนร่วมของเรา!
ใช้คำแนะนำทีละขั้นตอนของเราในการร่วมเขียนโค้ดให้กับโครงการโอเพ่นซอร์ส Liquibase
รับคะแนนสำหรับความสำเร็จและการมีส่วนร่วมของคุณ รวบรวมและแสดงป้ายสถานะของคุณ เพิ่มการรับรองให้กับ LinkedIn ของคุณ เรียนรู้เพิ่มเติมเกี่ยวกับเส้นทางสู่ตำนานและสิทธิประโยชน์ สนุกกับการเป็นส่วนหนึ่งของชุมชน!
ให้การสนับสนุนฐานข้อมูลและคุณสมบัติเพิ่มเติมสำหรับ Liquibase
Liquibase Open Source ได้รับอนุญาตภายใต้ลิขสิทธิ์ Apache 2.0
Liquibase Pro มีคุณสมบัติและการสนับสนุนเพิ่มเติม และได้รับอนุญาตในเชิงพาณิชย์
LIQUIBASE เป็นเครื่องหมายการค้าจดทะเบียนของ Liquibase Inc.
ฟอรั่ม Liquibase
บล็อก Liquibase
รับการสนับสนุนและคุณสมบัติขั้นสูง
เมื่อ PO (เจ้าของผลิตภัณฑ์) หรือหัวหน้าทีมนำทางไปยังเผยแพร่การเผยแพร่จากที่นี่ -> https://github.com/liquibase/liquibase/releases/ เวิร์กโฟลว์จากงาน /workflow/release-published.yml จะถูกทริกเกอร์
เมื่อทริกเกอร์การเปิดตัว ไฟล์เวิร์กโฟลว์จะหยุดหลังจากขั้นตอน Setup
และอีเมลจะถูกส่งไปยังรายชื่อ approvers
ที่กล่าวถึงใน job manual_trigger_deployment
คุณสามารถคลิกลิงก์และดำเนินการตามตัวเลือกที่กล่าวถึงในคำอธิบาย
จำเป็นต้องมีผู้อนุมัติอย่างน้อย 2 คนเพื่อให้งานอื่นๆ เช่น deploy_maven
, deploy_javadocs
, publish_to_github_packages
ฯลฯ ที่จะดำเนินการ
เมื่อคุณดู GitHub PR ตรวจสอบให้แน่ใจว่าได้ตรวจสอบเวอร์ชันที่กำลังเผยแพร่แล้ว ควรพูดบางอย่างเช่น Deploying v4.20.0 to sonatype