コード例 #1
0
ファイル: models.go プロジェクト: jtwarren/Hurricane
func (table *Rdd) Indexes(indexes *hood.Indexes) {
	indexes.Add("rdd__workflow_batch_id", "workflow_batch_id")
	indexes.Add("rdd__protojob_id", "protojob_id")
}
コード例 #2
0
ファイル: models.go プロジェクト: jtwarren/Hurricane
func (table *Segment) Indexes(indexes *hood.Indexes) {
	indexes.Add("segment__rdd_id", "rdd_id")
	indexes.Add("segment__worker_id", "worker_id")
}
コード例 #3
0
ファイル: models.go プロジェクト: jtwarren/Hurricane
func (table *WorkflowBatch) Indexes(indexes *hood.Indexes) {
	indexes.Add("workflow_batch__workflow_id", "workflow_id")
	indexes.Add("workflow_batch__start_time", "start_time")
}
コード例 #4
0
ファイル: models.go プロジェクト: jtwarren/Hurricane
func (table *RddEdge) Indexes(indexes *hood.Indexes) {
	indexes.Add("rdd_edge__source_rdd_id", "source_rdd_id")
	indexes.Add("rdd_edge__dest_rdd_id", "dest_rdd_id")
	indexes.Add("rdd_edge__workflow_edge_id", "workflow_edge_id")
}
コード例 #5
0
ファイル: models.go プロジェクト: jtwarren/Hurricane
func (table *Protojob) Indexes(indexes *hood.Indexes) {
	indexes.Add("protojob__workflow_id", "workflow_id")
}
コード例 #6
0
ファイル: models.go プロジェクト: jtwarren/Hurricane
func (table *WorkflowEdge) Indexes(indexes *hood.Indexes) {
	indexes.Add("workflow_edge__source_job_id", "source_job_id")
	indexes.Add("workflow_edge__dest_job_id", "dest_job_id")
}
コード例 #7
0
ファイル: models.go プロジェクト: jtwarren/Hurricane
func (c *SegmentCopy) Indexes(indexes *hood.Indexes) {
	indexes.Add("segment_copy__segment_id", "segment_id")
	indexes.Add("segment_copy__worker_id", "worker_id")
}
コード例 #8
0
ファイル: orm.go プロジェクト: pearkes/sv-frontend
// Indexes for the user table
func (table *User) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("name_index", "name")
	indexes.AddUnique("dropbox_uid_index", "dropbox_uid")
}
コード例 #9
0
ファイル: schema.go プロジェクト: judg3/blog
func (table *Users) Indexes(indexes *hood.Indexes) {
	indexes.AddUnique("name_index", "first", "last")
}