Tengo una duda, en el archivo al que llamamos "V1__create-table-medicos.sql", al momento de escribir el código sql, ¿no es por eso que ya existen las validaciones (NOT NULL) en cada una de las columnas? ¿Para qué repetirlo usando las anotaciones?
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)
);
YA LO ENTENDÍ, LO REVISÉ NUEVAMENTE, GRACIAS!!!