Liquibase 帮助数百万开发人员跟踪、版本化和部署数据库架构更改。它将帮助您:
控制特定版本的数据库架构更改
消除发布数据库时的错误和延迟
自动订购脚本进行部署
轻松回滚更改
与您已经使用的工具协作
该存储库包含 Liquibase 开源的主要源代码。有关该产品的更多信息,请访问 Liquibase 网站。
Liquibase Open Source 内置了对多种数据库的支持。不属于 Liquibase 开源的数据库需要扩展,您可以免费下载。这是支持的数据库的完整列表。
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 工作原理的信息。
通过参加 Liquibase 大学的免费在线课程,了解有关 Liquibase 的所有信息。
想要提交错误或改进文档吗?出色的!阅读我们的贡献指南!
使用我们的分步说明向 Liquibase 开源项目贡献代码。
通过您的成就和贡献赚取积分,收集并炫耀您的徽章,将认证添加到您的 LinkedIn。了解有关传奇之路和福利的更多信息。享受成为社区的一部分!
为 Liquibase 提供更多数据库支持和功能。
Liquibase Open Source 根据 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
列表发送一封电子邮件。您可以单击该链接并执行说明中提到的任何选项。
至少需要 2 个批准者才能执行其他作业,例如deploy_maven
、 deploy_javadocs
、 publish_to_github_packages
等。
当您查看 GitHub PR 时,请务必验证正在发布的版本。它应该说类似Deploying v4.20.0 to sonatype