Režim spánku nevytvoří znovu sloupec, pokud již existuje. foods
tabulka v databázi má pravděpodobně food_id
sloupec, ale není definován jako primární klíč (a nemusí odpovídat definici Hibernate ze třídy Java).
Tabulku můžete ručně upravit takto:
ALTER TABLE foods ADD PRIMARY KEY (food_id);
Nebo zkuste tabulku zahodit a znovu spustit kód.