Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL + Rails:errno:150 Il vincolo della chiave esterna è formato in modo errato

Ho appena trovato la risposta a questa domanda. Il mio errore era correlato al fatto che la migrazione della mia tabella dei post è arrivata per ultima. La migrazione della mia tabella dei commenti faceva riferimento al campo padre dell'ID della tabella dei post. Non appena ho rigenerato la migrazione della tabella dei commenti ed eliminato la migrazione della tabella dei commenti precedente, tutto ha funzionato correttamente.