Я сопоставил свою сущность следующим образом:
@OneToMany(fetch = FetchType.EAGER)
@JoinTable(name = "ETAPA_TAREFA", joinColumns = {@JoinColumn(name = "ID_ETAPA", nullable = true) },
inverseJoinColumns = { @JoinColumn(name = "ID_TAREFA", nullable = true)})
private List<Tarefa> tarefas;
Но когда я запускаю приложение как приложение с весенней загрузкой, оно автоматически генерирует эту Великобританию:
UNIQUE KEY `UK_8wxkehubnqsaiv0yip2m6v8ka` (`ID_TAREFA`),
Но я не не хочу этого Пытался использовать nullable = true, чтобы избежать этого, но безуспешно.
Есть ли какая-либо аннотация, которую я могу использовать, или некоторые свойства в application.properties, чтобы подавить это поколение Великобритании?
I ' м, используя mysql в качестве дБ.