我有一个具有以下注释的现有实体
@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
,以便休眠状态可以管理进行后续操作的items_order列的值。
如何实现此迁移?
谢谢你