Liquibase는 수백만 명의 개발자가 데이터베이스 스키마 변경 사항을 추적, 버전 관리 및 배포하는 데 도움을 줍니다. 다음 사항에 도움이 됩니다.
특정 버전에 대한 데이터베이스 스키마 변경 제어
데이터베이스 릴리스 시 오류 및 지연 제거
배포용 스크립트 자동 주문
변경 사항을 쉽게 롤백
이미 사용하고 있는 도구로 협업하세요
이 저장소에는 Liquibase Open Source의 주요 소스 코드가 포함되어 있습니다. 제품에 대한 자세한 내용은 Liquibase 홈페이지를 참고하세요.
Liquibase Open Source에는 다양한 데이터베이스에 대한 지원이 내장되어 있습니다. Liquibase Open Source의 일부가 아닌 데이터베이스에는 무료로 다운로드할 수 있는 확장이 필요합니다. 지원되는 데이터베이스의 전체 목록은 다음과 같습니다.
Liquibase는 Maven, Ant, Gradle, Spring Boot 및 기타 CI/CD 도구와 통합될 수 있습니다. 전체 목록을 보려면 Liquibase 도구 및 통합을 참조하세요. GitHub Actions, Spinnaker 및 다양한 워크플로와 함께 Liquibase를 사용할 수 있습니다.
Liquibase 시스템 요구 사항은 Liquibase 다운로드 페이지에서 확인할 수 있습니다.
적절한 설치 프로그램을 다운로드하고 실행하십시오.
PATH에 Liquibase를 추가했는지 확인하세요.
포함된 examples
디렉터리를 필요한 위치에 복사합니다.
CLI를 열고 examples/sql
또는 examples/xml
디렉터리로 이동합니다.
liquibase init start-h2
명령을 사용하여 포함된 H2 데이터베이스를 시작합니다.
liquibase update
명령을 실행합니다.
liquibase history
명령을 실행하여 무엇이 실행되었는지 확인하세요!
몇 분 만에 Liquibase를 시작하는 방법을 참조하거나 자세한 내용은 Liquibase 설치 설명서 페이지를 참조하세요.
Liquibase 작동 방식에 대한 정보를 찾으려면 Liquibase Documentation 웹 사이트를 방문하세요.
Liquibase University에서 무료 온라인 강좌를 수강하여 Liquibase에 대해 모두 알아보세요.
버그를 신고하거나 문서를 개선하고 싶으십니까? 훌륭한! 기여에 대한 지침을 읽어보세요!
Liquibase 오픈 소스 프로젝트에 코드를 기여하려면 단계별 지침을 따르세요.
업적과 기여에 대한 포인트를 획득하고, 배지를 수집 및 자랑하고, LinkedIn에 인증을 추가하세요. 레전드로 가는 길과 혜택에 대해 자세히 알아보세요. 커뮤니티의 일원이 되어 즐겨보세요!
Liquibase에 대한 더 많은 데이터베이스 지원 및 기능을 제공합니다.
Liquibase 오픈 소스는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다.
Liquibase Pro에는 추가 기능과 지원이 있으며 상업적으로 라이센스가 부여됩니다.
LIQUIBASE는 Liquibase Inc.의 등록 상표입니다.
리퀴베이스 포럼
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
같은 내용이 나와야 합니다.