Liquibase は、何百万もの開発者がデータベース スキーマの変更を追跡、バージョン管理、展開するのに役立ちます。それは次のことに役立ちます。
特定のバージョンのデータベース スキーマの変更を制御する
データベースをリリースする際のエラーと遅延を排除する
導入用のスクリプトを自動的に注文する
変更を簡単にロールバック
すでに使用しているツールと連携する
このリポジトリには、Liquibase オープン ソースのメイン ソース コードが含まれています。製品の詳細については、Liquibase Web サイトを参照してください。
Liquibase オープン ソースには、さまざまなデータベースのサポートが組み込まれています。 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
ディレクトリに移動します。
liquibase init start-h2
コマンドを使用して、付属の H2 データベースを起動します。
liquibase update
コマンドを実行します。
liquibase history
コマンドを実行して、何が実行されたかを確認してください。
数分で Liquibase を使い始める方法も参照してください。詳細については、Liquibase のインストール ドキュメント ページを参照してください。
Liquibase の仕組みに関する情報を見つけるには、Liquibase Documentation Web サイトにアクセスしてください。
Liquibase University の無料オンライン コースを受講して、Liquibase についてすべて学びましょう。
バグを報告したり、ドキュメントを改善したりしたいですか?素晴らしい!貢献に関するガイドラインをお読みください。
Liquibase オープンソース プロジェクトにコードを貢献するには、段階的な手順を使用してください。
業績や貢献に対してポイントを獲得し、バッジを集めて自慢し、LinkedIn に認定を追加します。レジェンドへの道とメリットについて詳しくご覧ください。コミュニティの一員として楽しんでください!
Liquibase のデータベース サポートと機能をさらに提供します。
Liquibase オープンソースは、Apache 2.0 ライセンスに基づいてライセンスされています。
Liquibase Pro には追加の機能とサポートがあり、商用ライセンスが付与されています。
LIQUIBASEは株式会社リキベースの登録商標です。
リキベース フォーラム
リキベースのブログ
サポートと高度な機能を利用する
PO (プロダクトオーナー) またはチームリーダーが「ここからリリースを公開する -> https://github.com/liquibase/liquibase/releases/」に移動すると、/workflow/release-published.yml ジョブからのワークフローがトリガーされます。
リリースがトリガーされると、ワークフロー ファイルはSetup
ステップの後に停止し、ジョブmanual_trigger_deployment
に記載されているapprovers
のリストに電子メールが送信されます。リンクをクリックすると、説明に記載されているオプションのいずれかを実行できます。
他のジョブ ( deploy_maven
、 deploy_javadocs
、 publish_to_github_packages
など) を実行するには、少なくとも 2 人の承認者が必要です。
GitHub PR を表示するときは、公開されているバージョンを必ず確認してください。 Deploying v4.20.0 to sonatype
というような内容が表示されるはずです