Liquibase ayuda a millones de desarrolladores a rastrear, versionar e implementar cambios en el esquema de la base de datos. Te ayudará a:
Controlar los cambios en el esquema de la base de datos para versiones específicas
Elimine errores y retrasos al liberar bases de datos.
Solicitar scripts automáticamente para su implementación
Revertir cambios fácilmente
Colabora con herramientas que ya utilizas
Este repositorio contiene el código fuente principal de Liquibase Open Source. Para obtener más información sobre el producto, consulte el sitio web de Liquibase.
Liquibase Open Source tiene soporte integrado para una variedad de bases de datos. Las bases de datos que no forman parte de Liquibase Open Source requieren extensiones que puedes descargar de forma gratuita. Aquí está la lista completa de bases de datos compatibles.
Liquibase se puede integrar con Maven, Ant, Gradle, Spring Boot y otras herramientas CI/CD. Para obtener una lista completa, consulte Herramientas e integraciones de Liquibase. Puedes usar Liquibase con GitHub Actions, Spinnaker y muchos flujos de trabajo diferentes.
Los requisitos del sistema Liquibase se pueden encontrar en la página Descargar Liquibase.
Descargue y ejecute el instalador apropiado.
Asegúrese de agregar Liquibase a su RUTA.
Copie el directorio examples
incluido en la ubicación necesaria.
Abra su CLI y navegue hasta su directorio examples/sql
o examples/xml
.
Inicie la base de datos H2 incluida con el comando liquibase init start-h2
.
Ejecute el comando liquibase update
.
Ejecute el comando liquibase history
para ver qué se ha ejecutado.
Vea también cómo comenzar a usar Liquibase en minutos o consulte nuestra página de documentación Instalación de Liquibase para obtener más detalles.
Visite el sitio web de documentación de Liquibase para encontrar información sobre cómo funciona Liquibase.
Aprenda todo sobre Liquibase tomando nuestros cursos gratuitos en línea en Liquibase University.
¿Quiere presentar un error o mejorar la documentación? ¡Excelente! ¡Lea nuestras pautas para contribuir!
Utilice nuestras instrucciones paso a paso para contribuir con código al proyecto de código abierto Liquibase.
Gana puntos por tus logros y contribuciones, recopila y muestra tus insignias, agrega acreditaciones a tu LinkedIn. Obtenga más información sobre el camino hacia Legend y sus beneficios. ¡Disfruta siendo parte de la comunidad!
Proporcionar más soporte de bases de datos y funciones para Liquibase.
Liquibase Open Source tiene la licencia Apache 2.0.
Liquibase Pro tiene funciones y soporte adicionales y tiene licencia comercial.
LIQUIBASE es una marca registrada de Liquibase Inc.
Foro de Liquibase
Blog de Liquibase
Obtenga soporte y funciones avanzadas
Cuando un PO (propietario del producto) o un líder de equipo navega para publicar una versión desde aquí -> https://github.com/liquibase/liquibase/releases/, se activa el flujo de trabajo del trabajo /workflow/release-published.yml.
Cuando se activa una versión, el archivo de flujo de trabajo se detendrá después del paso Setup
y se enviará un correo electrónico a la lista de approvers
mencionada en el trabajo manual_trigger_deployment
. Puede hacer clic en el enlace y realizar cualquiera de las opciones mencionadas en la descripción.
Se necesitan un mínimo de 2 aprobadores para que se ejecuten otros trabajos como deploy_maven
, deploy_javadocs
, publish_to_github_packages
, etc.
Cuando vea GitHub PR, asegúrese de verificar la versión que se está publicando. Debería decir algo como Deploying v4.20.0 to sonatype