¡Hola Daniel, espero que estés bien!
Entiendo que estás teniendo problemas al copiar el código del script para ejecutar una migración con Flyway. El error que estás viendo parece estar relacionado con la estructura y el nombre del archivo de migración.
Según el contexto proporcionado, Flyway utiliza una convención de nombres específica para identificar las migraciones y decidir si se ejecutan o no.
Para resolver este problema, asegúrate de seguir la convención de nombres adecuada para los archivos de migración. Por ejemplo, para la primera migración, el nombre del archivo debería ser algo como v1__create_table_medicos.sql
, donde v1
representa la versión, seguido de dos guiones bajos y un nombre descriptivo de la migración.
Además, verifica que la ubicación de tus archivos de migración y la dependencia del Flyway en tu pom.xml también están configuradas correctamente en tu proyecto, ya que Flyway busca automáticamente las migraciones en ciertas ubicaciones predefinidas.
Si sigues experimentando problemas, es posible que haya un error en la configuración o en la estructura de tus archivos de migración. Podrías revisar nuevamente el proceso de creación de las migraciones y asegurarte de que estén ubicadas en el lugar correcto dentro de tu proyecto.
Espero que estas sugerencias te sean de ayuda para resolver tu inconveniente. ¡Mucho ánimo y sigue adelante con tu desarrollo de la API Rest en Java utilizando Spring Boot!
Espero haber ayudado y buenos estudios!