github.com/altipla-consulting/ravendb-go-client@v0.1.3/index_creation.go (about)

     1  package ravendb
     2  
     3  func indexCreationCreateIndexesToAdd(indexCreationTasks []*IndexCreationTask, conventions *DocumentConventions) []*IndexDefinition {
     4  	var res []*IndexDefinition
     5  	for _, x := range indexCreationTasks {
     6  		x.Conventions = conventions
     7  		definition := x.CreateIndexDefinition()
     8  		definition.Name = x.IndexName
     9  		pri := x.Priority
    10  		if pri == "" {
    11  			pri = IndexPriorityNormal
    12  		}
    13  		definition.Priority = pri
    14  		res = append(res, definition)
    15  	}
    16  	return res
    17  }