Hi there,
I am trying to create a database index for a mapping table. My source looks like this:
@ManyToMany( targetEntity=PortalUser.class, cascade = { CascadeType.PERSIST, CascadeType.MERGE }, fetch = FetchType.LAZY ) @JoinTable( name="friends", joinColumns={@JoinColumn(name="psid")}, inverseJoinColumns={@JoinColumn(name="ptid")}, uniqueConstraints={@UniqueConstraint(columnNames={"psid", "ptid"})} )
@ManyToMany( targetEntity=PortalUser.class, cascade = { CascadeType.PERSIST, CascadeType.MERGE }, fetch = FetchType.LAZY ) @JoinTable( name="friends", joinColumns={@JoinColumn(name="psid")}, inverseJoinColumns={@JoinColumn(name="ptid")}, uniqueConstraints={@UniqueConstraint(columnNames={"psid", "ptid"})} ) @Index(name = "friendindex", columnNames={"psid", "ptid"})