コード例 #1
0
ファイル: schema.go プロジェクト: DimShadoWWW/capturer
func (table *TagContact) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("tag_contact_index", "contact_id", "tag_id")
}
コード例 #2
0
ファイル: schema.go プロジェクト: DimShadoWWW/capturer
func (table *Contact) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("cname_index", "name")
	indexes.AddUnique("title_index", "title")
}
コード例 #3
0
ファイル: schema.go プロジェクト: DimShadoWWW/capturer
func (table *Tag) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("tname_index", "name")
}
コード例 #4
0
ファイル: contact.go プロジェクト: DimShadoWWW/capturer
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...
}
コード例 #5
0
ファイル: tag.go プロジェクト: DimShadoWWW/capturer
func (table *Tag) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("tname_index", "name") // params: indexName, unique, columns...
}
コード例 #6
0
ファイル: common.go プロジェクト: DimShadoWWW/capturer
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")
}