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

Il forward engineer non sta facendo nulla in MySQL Workbench

Ho riscontrato lo stesso problema con l'ultima versione di MySQL Workbench (macOS). È sicuramente un bug come in precedenza, non ho avuto problemi di forward engineering.

Ecco una soluzione alternativa:

Normalmente andresti su:

  • Database > Forward Engineer...

Per aggirare questo bug, vai invece su:

  • Database > Synchronize Model...
  • Questo cercherà eventuali ERD aperti che al momento non esistono con il resto dei tuoi schemi e ti consentirà di inoltrare lo schema in questo modo.
  • Attenzione:questo potrebbe diventare complicato se avessi molti ERD aperti e non volessi sincronizzarli tutti, quindi assicurati di aver controllato quelli giusti!

So che questa è una risposta tardiva, ma questa soluzione mi ha permesso di eseguire il forward engineering di un ERD che in precedenza non si attivava (proprio come hai descritto, niente da MySQL Workbench).

Ho trovato il tuo post durante il tentativo di trovare una soluzione e, durante la risoluzione dei problemi, ho sentito un aneddoto personale su questo lavoro. Potrebbe essere già stato pubblicato altrove nello stack (ho provato a trovare il collegamento ma non sono riuscito a trovarlo), ma spero che questo aiuti :)