Я пытаюсь создать базу данных, и она создается, но у меня есть много проблем на консоли, например -Can't DROP 'FKtiawuk7lv5graw3ej5y046yjf' -: Ошибка при выполнении DDL «изменить присутствие таблицы, сбросить внешний ключ FKcblq169hiqsjgxkpka8lob79n-выражение через JBC»DDL «изменить присутствие таблицы, сбросить внешний ключ FKrlqy7vwa7b8qdovhifl0vg99t» через оператор JDBC
I am working with spring boot hibernate mysql xammp
вот мои сущности класса
@Entity
@Data
@NoArgsConstructor
public class Activite implements Serializable {
@Id
@GeneratedValue
private Long id;
private String nom;
private String description;
private Double prix;
private String type_activite;
@OneToMany(mappedBy = "activite", fetch = FetchType.LAZY)
private List<Detail_Activite> detail_Activite;
@ManyToOne()
@JoinColumn(name = "id_salle")
private Salle salle;
@ManyToOne()
@JoinColumn(name = "id_aminateur")
private Animateur animateur;
@Entity
@Data
@NoArgsConstructor
public class Adherent implements Serializable {
@Id
@GeneratedValue
private Long id;
private String nom;
private String prenom;
private String age;
private String sexe;
private String adresse;
@ManyToOne()
@JoinColumn(name = "id_groupe")
private Groupe groupe;
@ManyToOne()
@JoinColumn(name = "id_parent")
private Parent parent;
@OneToMany(mappedBy = "adherent",fetch=FetchType.LAZY)
private List<Presence> Presence;
@OneToMany(mappedBy = "adherent",fetch = FetchType.LAZY)
private List<Recouvrement > recouvrement;
@Entity
@Data
@NoArgsConstructor
@PrimaryKeyJoinColumn(name = "id")
public class Animateur extends Personne {
private String specialite;
@OneToMany(mappedBy = "animateur", fetch = FetchType.LAZY)
private List<Activite> activite;
create database with no error