Я использую генератор jhiptser для создания проекта.Однако я могу сделать это успешно, используя метод импорта jdl для создания моих сущностей, когда я пытаюсь получить доступ к своим сущностям через приложение переднего плана, я получаю сообщение об ошибке в терминале о том, что таблица не существует.Я могу войти в систему, используя данные для входа администратора, как бы это ни казалось, будто таблицы не создаются в mysql db для моих сущностей.Ниже приведены сущности и отношения, которые я создаю, я думаю, что проблема может заключаться в определении отношений.
entity Artist {
name String required,
surname String required,
email String required,
username String required,
password String required,
profilePic Blob,
active Boolean required,
description String required
}
entity ArtistPortfolio {
image Blob required
}
entity ArtistSkills {
}
entity Skill {
description String required
}
entity Customer {
name String required,
surname String required,
email String required,
username String required,
password String required,
profilePic Blob
}
entity Booking {
date ZonedDateTime required,
location String required,
}
entity BookingType {
typeDesc String required
}
entity Reviews {
reviewDesc String required,
reviewRating Integer required,
}
entity UserReview {
userReviewID Integer required,
}
entity ArtistReview {
}
entity Rating {
ratingAmount Integer,
ratingDesc String
}
entity Location {
description String required
}
entity ArtistLocation {
}
entity ArtistBookingConst {
constraint String required
}
relationship OneToOne {
Artist{ArtistBookingConst} to ArtistBookingConst
}
relationship OneToMany {
Artist to ArtistLocation,
Artist to ArtistPortfolio,
Artist to ArtistSkills,
Artist to ArtistReview,
Artist to Booking,
Reviews to ArtistReview,
Reviews to UserReview,
Customer to UserReview,
Customer to Booking,
BookingType to Booking,
Rating to Reviews,
Location to ArtistLocation
Skill to ArtistSkills,
}