Cita:
Iniciado por neodani Siempre que me pasó algo así, lo solucioné como comenta gnzsoloyo, ambos campos de ambas tablas no eran exactamente iguales.
Saludos!
¿Pero te pasa que cuando tratas de poner la foreign key y le das a apply, te pone la siguiendo sentencia sql:
ALTER TABLE `proyecto`.`authorities`
ADD INDEX `nombreindice` (`username`) ;
y no te pone nada de FOREIGN KEY...? Igual si creo la tabla con una sentencia sql y pongo: constraint foreign key references, etc. Me crea un indice en la pestaña Indexes, con Index Name el nombre que le puse y en Type, INDEX.
Los campos son iguales, son varchar(45) y la collation igual.
No se lo que puede pasar
Saludos