github.com/billybanfield/evergreen@v0.0.0-20170525200750-eeee692790f7/model/alert/db.go (about) 1 package alert 2 3 import ( 4 "github.com/evergreen-ci/evergreen/db/bsonutil" 5 ) 6 7 const ( 8 // Collection is the name of the collection in MongoDB that stores alerts. 9 Collection = "alerts" 10 ) 11 12 var ( 13 IdKey = bsonutil.MustHaveTag(AlertRequest{}, "Id") 14 HostIdKey = bsonutil.MustHaveTag(AlertRequest{}, "HostId") 15 TriggerKey = bsonutil.MustHaveTag(AlertRequest{}, "Trigger") 16 QueueStatusKey = bsonutil.MustHaveTag(AlertRequest{}, "QueueStatus") 17 TaskIdKey = bsonutil.MustHaveTag(AlertRequest{}, "TaskId") 18 BuildIdKey = bsonutil.MustHaveTag(AlertRequest{}, "BuildId") 19 VersionIdKey = bsonutil.MustHaveTag(AlertRequest{}, "VersionId") 20 ProjectIdKey = bsonutil.MustHaveTag(AlertRequest{}, "ProjectId") 21 DisplayKey = bsonutil.MustHaveTag(AlertRequest{}, "Display") 22 CreatedAtKey = bsonutil.MustHaveTag(AlertRequest{}, "CreatedAt") 23 )