2016-09-27 1 views
0

Ich habe verschiedene Entitäten in Jhipster erstellt. Ich möchte wissen, ob eine neue Datenbanktabelle automatisch für jede Entität erstellt wird oder ich sie selbst erstellen soll? Ich lese die Creating an entity von Jhipster, aber es erwähnte nicht darüber!Jhispter Entität Datenbanktabelle

Antwort

1

Alles in der Liste oben auf der Seite, mit der Sie verlinkt sind (Creating an Entity), wurde für Sie erstellt. Dies umfasst eine Datenbanktabelle und einen Liquibase-Änderungssatz, der Änderungen an Ihrer Datenbank verfolgt. Standardmäßig stimmt der Tabellenname mit dem Namen der Entität überein.

Die Tabelle wird bei der ersten Ausführung der Anwendung nach dem Generieren der Entität erstellt. Informationen zu Aktualisierungen für Ihre Tabellen finden Sie im Abschnitt "Liquibase" der Dokumentation Using in Development.

+1

Ich habe gerade alles wieder ausgeführt, aber ein paar der Entitäten haben ihre Tabellen erstellt, nicht alle, und als Ergebnis bekomme ich 'error.internalServerError' am Frontend. scheint mir seltsam! Ich habe auch versucht, die einzelnen Entitäten durch 'yo jhipster: entity' zu aktualisieren, aber ich erhalte einen weiteren Fehler als 'Fehler: Modul' schluck-rev'' kann ich nicht finden, das versuche ich jetzt zu lösen !!! –

+0

Es gibt mehrere Dinge, die schief gehen könnten. Wenn Sie eine Entität nach dem Generieren geändert haben, muss die Tabelle ebenfalls geändert werden. Siehe den Link In Entwicklung verwenden von meinem Hauptbeitrag in diesem Fall. Ihr Schluckproblem klingt, als wäre bei der Installation von node_modules etwas schief gelaufen. Versuchen Sie, diesen Ordner zu löschen und "npm install" erneut auszuführen –