Flyway

Herramienta de código abierto para gestionar migraciones de bases de datos mediante control de versiones y scripts SQL

Visitar Flyway

Flyway es una herramienta de código abierto diseñada para desarrolladores y equipos de DevOps que necesitan automatizar la gestión de versiones de bases de datos. Resuelve la complejidad de mantener esquemas consistentes a lo largo de diferentes entornos de desarrollo y producción, permitiendo aplicar cambios de forma controlada y repetible.

Sus funciones principales incluyen:

  • Control de versiones para gestionar scripts de migración SQL de forma ordenada.
  • Automatización CI/CD para integrar las migraciones en pipelines de entrega continua.
  • Soporte multiplataforma que permite operar con más de 60 sistemas de gestión de bases de datos.
  • Migración automática al iniciar la aplicación mediante API o línea de comandos.
  • Limpieza de esquema para eliminar objetos de base de datos sin borrar el esquema completo.

El software se distribuye bajo la licencia Apache Software License 2.0, lo que lo hace gratuito y de código abierto. Su diseño prioriza la simplicidad y la fiabilidad, dependiendo solo de Java y el controlador JDBC. Al ser una solución estándar de la industria para el control de versiones de bases de datos, algunos usuarios podrían buscar alternativas si requieren funciones específicas de gobernanza avanzada o integraciones particulares no incluidas en la edición comunitaria.

Compartir:

Código abierto

  • Coste

    Gratis
  • Código abierto

    Sí
  • Licencia

    Apache Software License 2.0
  • Repositorio

    flyway/flyway
Plataformas
MacLinux
Tipo de aplicación
Línea de comandosEscritorio

Propiedades

  • Autoalojado
  • Multiplataforma
  • Sin anuncios

Parecidos a Flyway