У меня есть существующая сущность со следующими аннотациями
@Entity
public class Inventory {
@Id
private String id;
@ElementCollection
private List<Long> items;
}
, которая создает таблицу типа:
INVENTORY_ID ITEMS
1 1
1 3
1 5
, которая до сих пор работала хорошо, но теперь я хочу добавить@OrderColumn как
@ElementCollection
@OrderColumn
private List<Long> items;
, чтобы моя существующая таблица выглядела как
INVENTORY_ID ITEMS ITEMS_ORDER
1 1 1
1 3 2
1 5 3
и чтобы hibernate управлял значением столбца items_order для операций, идущих вперед.
Как я могу добиться этой миграции?
Спасибо, любезно