2017-03-27 5 views
5

Ich habe ein EER-Diagramm in MySQL-Werkbank erstellt, aber ich bin nicht in der Lage, das Diagramm in eine Datenbank und Tabellen basierend auf dem Schema und Diagramm erstellt ich erstellt haben. Nichts passiert, wenn ich das Forward-Engineer-Menü wähle.Forward Engineering in Mysql Werkbank funktioniert nicht

Reverse Engineering funktioniert aber. Ich sitze auf einer Mac OS Sierra Maschine.

Dank

+0

Das ist legitime Frage und passiert auch für mich. – Arefe

+1

Das passierte mir zuerst auf Yosemite, dann habe ich auf Sierra aufgerüstet. Gleicher Fehler. läuft v 6.3.9 Build 10690321 CE 64 Bit. – 4UmNinja

+2

Das ist eine Regression und muss behoben werden. Bitte melden Sie einen Fehlerbericht unter http://bugs.mysql.com. –

Antwort

5

Dies ist immer noch ein bekannter, ungelöste issue ab MySQL Workbench 6.3.9 build 10690321 CE.

Meine Problemumgehung ist, gehen Sie zu File > Export > Forward Engineer SQL CREATE script und führen Sie dann das Erstellungsskript mit einer der Optionen im Menü "Scripting" (oder im Terminal).

Im bug report, gibt es auch eine vorgeschlagene Abhilfe von Matt Whitney, die das "Synchronize Model" Feature verwendet:

ich das gleiche Problem habe auf Mac OS X 10.11.6. Als eine Teil Problemumgehung Ich konnte die "Synchronize Model" -Funktion für alle meine Änderungen bisher auf einer Datenbank, die bereits erstellt wurde. Vielleicht funktioniert das Erstellen einer leeren DB und die Verwendung des Synchronisierungsmodells für diejenigen, die ähnliche Funktionalität wie der "Forward Engineer" wünschen.

+0

Ich sehe nicht eine Dateiexportoption. –