quando uso il Grails Database Migration Plugin ed eseguire un dbm-gorm-diff
(ad esempio, dopo l'installazione del plug-in Primavera di sicurezza di Facebook) Sono stato sempre problemi come:Grails database di migrazione Problemi Plugin
Error: Error executing SQL CREATE INDEX `FK609FD5A460CFCC39` ON `facebook_user`(`user_id`): Incorrect index name 'FK609FD5A460CFCC39'
Sembra che l'indice in questione è sia un vincolo FK che viene poi riutilizzato come indice più avanti nello script di aggiornamento generato. Se cambio il nome, rimuovendo così il duplicato, tutto funziona correttamente. Sto usando Mysql. Sto facendo qualcosa di sbagliato?
Grazie.
Hai utilizzato il plugin fino ad ora? – David
@David È ancora abbastanza nuovo per me. Ho provato alcuni aggiornamenti di base e hanno funzionato. – skaz
Stavo pensando se forse hai 'dbcreate =" .. qualcosa .. "' nel tuo file DataSource.groovy potrebbe essere in conflitto con il plugin. Ma se hai già fatto degli aggiornamenti, sembra che sia meno probabile. – David