Saltar al contenido

#1072 – La columna clave ‘role_id’ no existe en la tabla

Intenta interpretar el código bien previamente a aplicarlo a tu proyecto y si ttienes algo que aportar puedes dejarlo en la sección de comentarios.

Solución:

Tienes que tener la columna a la que haces referencia en add foreign key (Identificación del rol) dentro de su tabla de usuario. De lo contrario, obtienes ese error.

Tendrías que tener dentro de tu tabla de usuario algo como:

create table user(
  ...
  role_id varchar(15)
  ...
)

O si no lo tienes, tienes que hacer:

ALTER TABLE user ADD COLUMN role_id VARCHAR(15)

Antes de configurarlo como extranjero key.

valoraciones y comentarios

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags : / /

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *