[ https://issues.apache.org/jira/browse/OPENJPA-2777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Maxim Solodovnik resolved OPENJPA-2777. --------------------------------------- Resolution: Fixed > Indices specified using javax.persistence.Index annotation are not being > created > -------------------------------------------------------------------------------- > > Key: OPENJPA-2777 > URL: https://issues.apache.org/jira/browse/OPENJPA-2777 > Project: OpenJPA > Issue Type: Bug > Components: jdbc > Affects Versions: 3.0.0 > Reporter: Maxim Solodovnik > Assignee: Maxim Solodovnik > Priority: Major > Fix For: 3.0.1 > > Time Spent: 10m > Remaining Estimate: 0h > > Indices specified using javax.persistence.Index annotation are not being > created > i saw a similar example but was hoping the index could be automatically > created. some indexes are automatically created but seeingly not others. > i tried the annotations as in the example and the index is never > created. here is what i have added to my class > @Entity > @Table(name = "billentry", indexes = { > @Index(name = "I_BLLNTRY_SECTION", columnList = > "BILLSECTION_ID", unique = false), > @Index(name = "I_BLLNTRY_BILLTEMPLATEENTRY", columnList = > "btentryid", unique = false) }) > public class BillEntry implements Serializable { > private static final long serialVersionUID = 1L; > @Id > @GeneratedValue(strategy = GenerationType.IDENTITY) > private Long id; > @Version > private Long version; > @ManyToOne > private BillSection billSection; > @ManyToOne > @Column(name = "btentryid") > private BillTemplateEntry billTemplateEntry; > Mail thread: https://markmail.org/message/c4tom6hwjt7temur -- This message was sent by Atlassian JIRA (v7.6.3#76005)