Liquibase помогает миллионам разработчиков отслеживать, создавать версии и развертывать изменения схемы базы данных. Это поможет вам:
Контролировать изменения схемы базы данных для конкретных версий
Устранить ошибки и задержки при выпуске баз данных
Автоматический заказ сценариев для развертывания
Легко откатить изменения
Сотрудничайте с инструментами, которые вы уже используете
Этот репозиторий содержит основной исходный код Liquibase с открытым исходным кодом. Для получения дополнительной информации о продукте посетите веб-сайт 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.
Хотите сообщить об ошибке или улучшить документацию? Отличный! Прочтите наши рекомендации по внесению взносов!
Используйте наши пошаговые инструкции для внесения кода в проект с открытым исходным кодом Liquibase.
Зарабатывайте баллы за свои достижения и вклад, собирайте и демонстрируйте свои значки, добавляйте аккредитации в свой LinkedIn. Узнайте больше о пути к легенде и преимуществах. Наслаждайтесь тем, что вы являетесь частью сообщества!
Обеспечьте дополнительную поддержку баз данных и возможности Liquibase.
Liquibase с открытым исходным кодом распространяется по лицензии Apache 2.0.
Liquibase Pro имеет дополнительные функции и поддержку и имеет коммерческую лицензию.
LIQUIBASE является зарегистрированной торговой маркой Liquibase Inc.
Форум Ликвибазы
Блог Ликвибазы
Получите поддержку и расширенные функции
Когда PO (владелец продукта) или руководитель группы переходит к публикации релиза отсюда -> https://github.com/liquibase/liquibase/releases/, запускается рабочий процесс из задания /workflow/release-published.yml.
При запуске выпуска файл рабочего процесса останавливается после этапа Setup
, и электронное письмо будет отправлено списку approvers
указанному в задании manual_trigger_deployment
. Вы можете нажать на ссылку и выполнить любой из вариантов, указанных в описании.
Для выполнения других заданий, таких как deploy_maven
, deploy_javadocs
, publish_to_github_packages
и т. д., требуется минимум 2 утверждающих.
Просматривая PR GitHub, обязательно проверьте публикуемую версию. Должно быть написано что-то вроде Deploying v4.20.0 to sonatype