openjpa-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From solo...@apache.org
Subject [openjpa] branch javax-index updated: @Table indexes seems to work
Date Tue, 26 Feb 2019 15:10:38 GMT
This is an automated email from the ASF dual-hosted git repository.

solomax pushed a commit to branch javax-index
in repository https://gitbox.apache.org/repos/asf/openjpa.git


The following commit(s) were added to refs/heads/javax-index by this push:
     new 19f0608  @Table indexes seems to work
19f0608 is described below

commit 19f06085fb008009003f308e8e08398316c54665
Author: Maxim Solodovnik <solomax666@gmail.com>
AuthorDate: Tue Feb 26 22:09:31 2019 +0700

    @Table indexes seems to work
---
 .../persistence/jdbc/AnnotationPersistenceMappingParser.java        | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingParser.java
b/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingParser.java
index 2642a3b..069de58 100644
--- a/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingParser.java
+++ b/openjpa-persistence-jdbc/src/main/java/org/apache/openjpa/persistence/jdbc/AnnotationPersistenceMappingParser.java
@@ -617,9 +617,7 @@ public class AnnotationPersistenceMappingParser
         }
         addUniqueConstraints(tName.getName(), cm, cm.getMappingInfo(),
             table.uniqueConstraints());
-        for (javax.persistence.Index idx : table.indexes()) {
-            parseIndex(cm.getMappingInfo(), idx);
-        }
+        addIndices(tName.getName(), cm, cm.getMappingInfo(), table.indexes());
     }
 
     Unique createUniqueConstraint(MetaDataContext ctx, UniqueConstraint anno) {
@@ -1718,7 +1716,7 @@ public class AnnotationPersistenceMappingParser
                     .getDBDictionary();
                 if (dict.supportsXMLColumn)
                     // column maps to xml type
-                    ((Column) cols.get(i)).setTypeIdentifier(DBIdentifier.newColumnDefinition(dict.xmlTypeName));
+                    cols.get(i).setTypeIdentifier(DBIdentifier.newColumnDefinition(dict.xmlTypeName));
             }
 
             unique |= (pcols[i].unique()) ? TRUE : FALSE;


Mime
View raw message