Erro 1215
Olá estou com esse problema
Executing SQL script in server
ERROR: Error 1215: Cannot add foreign key constraint
SQL Code:
ALTER TABLE `cap_b`.`usuario`
DROP COLUMN `emailVerfy`,
ADD COLUMN `foto` VARCHAR(45) NOT NULL DEFAULT 'avatar.png' AFTER `ativo`,
DROP PRIMARY KEY,
ADD PRIMARY KEY (`id`, `unidade_id`, `funcao_id`)
SQL script execution finished: statements: 3 succeeded, 1 failed
Fetching back view definitions in final form.
Nothing to fetch
da primeira vez deletei todo o banco e sincronizei novamente, mas agora deu o mesmo problema e tem dados que ainda digito manualmente pois o sistema está em desenvolvimento!
já tentei pegar o script SQL que ele gera e colar no phpmysql, mas não foi tmb.
SQL GERADO:
ALTER TABLE `cap_b`.`usuario`
CHANGE COLUMN `foto` `foto` VARCHAR(45) NOT NULL DEFAULT 'avatar.png' AFTER `ativo`;
ERRO:
Comando SQL:
ALTER TABLE cap_b.usuario
CHANGE COLUMN foto foto VARCHAR(45) NOT NULL DEFAULT 'avatar.png' AFTER ativo
Mensagens do MySQL : Documentação
#1215 - Não pode acrescentar uma restrição de chave estrangeira
Discussão (0)
Carregando comentários...