私のアプリケーションには、次のStudentエンティティがあります。
@Entity
public class Student extends Commenter implements Serializable {
...
@OneToMany
private List<Coupon> coupons;
@OneToMany
private List<Receipt> receipts;
@ManyToMany
private List<Course> courses;
@ManyToMany
private List<Sessions> sessions;
...
}
アプリをローカルにデプロイすると、すべて正常に動作します。ただし、サーバーにアプリをデプロイしたとき、結合テーブルstudent_couponと結合テーブルstudent_receiptは作成されませんでした。
データベース全体を削除してすべてのテーブルを再作成しようとしましたが、上記の 2 つのテーブルが作成されなかった理由がわかりません。ただし、他の結合テーブル (student_sessionsおよびstudent_course) は常に正しく作成されます。
アドバイスをいただければ大変助かります。
よろしくお願いします、