Das mit dem Fremdschlüssel hat schon funktioniert. Nun wollte ich meinem Fremdschlüssel eine bestimmte Bezeichnung geben. Deshalb habe ich
geschrieben.
So sieht die komplette Zeile aus:
Danach habe ich die Tabelle gelöscht und die Anwendung neu gestartet. Die Tabellen werden ja dann automatisch erstellt.
Meine Tabelle wird aber nun falsch erstellt. Der Fremdschlüssel fehlt.
Java:
foreignKey=@ForeignKey(name = "VIDEO_SOURCE_CHANNEL_ibfk_1")
So sieht die komplette Zeile aus:
Java:
@JoinColumn(name = "VIDEO_SOURCE_ID", referencedColumnName = "ID", foreignKey=@ForeignKey(name = "VIDEO_SOURCE_CHANNEL_ibfk_1"))
Danach habe ich die Tabelle gelöscht und die Anwendung neu gestartet. Die Tabellen werden ja dann automatisch erstellt.
Meine Tabelle wird aber nun falsch erstellt. Der Fremdschlüssel fehlt.