Ejemplo n.º 1
0
func (table *TagContact) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("tag_contact_index", "contact_id", "tag_id")
}
Ejemplo n.º 2
0
func (table *Contact) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("cname_index", "name")
	indexes.AddUnique("title_index", "title")
}
Ejemplo n.º 3
0
func (table *Tag) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("tname_index", "name")
}
Ejemplo n.º 4
0
func (table *Contact) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("cname_index", "name")  // params: indexName, unique, columns...
	indexes.AddUnique("title_index", "title") // params: indexName, unique, columns...
}
Ejemplo n.º 5
0
func (table *Tag) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("tname_index", "name") // params: indexName, unique, columns...
}
Ejemplo n.º 6
0
func (table *TagContact) Indexes(indexes *hood.Indexes) {
	// indexes.Add("contact_index", "contact_id") // params: indexName, unique, columns...
	// indexes.Add("tag_index", "tag_id")         // params: indexName, unique, columns...
	indexes.AddUnique("tag_contact_index", "contact_id", "tag_id")
}