#1920 Support @Index concurrently and definition

This commit is contained in:
rob bygrave
2020-01-29 20:22:32 +13:00
parent 680a11a532
commit a894924e96
34 changed files with 401 additions and 114 deletions
@@ -416,7 +416,7 @@ public class AnnotationFields extends AnnotationParser {
if (columnNames.length == 1 && hasRelationshipItem(prop)) {
throw new RuntimeException("Can't use Index on foreign key relationships.");
}
descriptor.addIndex(new IndexDefinition(columnNames, index.name(), index.unique(), index.platforms()));
descriptor.addIndex(new IndexDefinition(columnNames, index.name(), index.unique(), index.platforms(), index.concurrent(), index.definition()));
}
private void readJsonAnnotations(DeployBeanProperty prop) {