Solucionado (ver solución)
Solucionado
(ver solución)
2
respuestas

[Duda] Problema para crear la tabla

Segui todos los pasos para crear la tabla, dando el nombre recomendando al archivo y los comando igual los puse correctamente pero no encuentro el error Esto se muestra en la consolanombre del archivoCódigo del archivo V1__create-table-medicos.sql: create table medicos ( id bigint not null auto_increment, nombre varchar(100) not null, email varchar(100) not null unique, documento varchar(6) not null unique, especialidad varchar(100) not null, calle varchar(100) not null, distrito varchar(100) not null, complemento varchar(100), numero varchar(20), ciudad varchar(100) not null, primary key(id) );

2 respuestas
solución!

Hola Alvaroxool,

¿Ha podido resolver el error? El mensaje de error que estás viendo sugiere que ha ocurrido un problema durante la validación de las migraciones en tu base de datos utilizando Flyway. La validación de las migraciones es una característica importante para garantizar que las migraciones se apliquen de manera consistente y que la base de datos esté en el estado correcto.

Asegúrate de que el nombre del archivo de migración cumpla con la convención de nombres de Flyway, que generalmente sigue el formato V{versión}__{nombre_descriptivo}.sql. Asegúrate de que no haya errores tipográficos en el nombre del archivo y que la versión esté en el formato correcto.

Revisa el contenido de V1__create-table-medicos.sql y asegúrate de que la sintaxis SQL sea correcta.

Asegúrate de que la configuración de Flyway en tu proyecto sea correcta, incluyendo la URL de la base de datos, el nombre de usuario, la contraseña y las ubicaciones de migración. Pero, si sigues teniendo problemas, puedes intentar eliminar la tabla de historial de Flyway en tu base de datos (generalmente llamada flyway_schema_history) y luego ejecutar las migraciones desde cero. Ten en cuenta que esto eliminará todos los registros de migración y comenzará desde el principio, por lo que asegúrate de hacerlo solo en un entorno de desarrollo o en una base de datos de prueba.

Espero haber ayudado. Mucho éxito en todo lo que te propongas y si tienes alguna duda aquí estaremos para apoyarte.

¡Vamos juntos!

Si este post te ayudó, por favor, marca como solucionado ✓. Continúa con tus estudios

Hola Adriana muchas gracias por tu apoyo, lo pude solucionar eliminando la tabla del historial de Flyway como me dijiste.