diff --git a/models/repo.go b/models/repo.go
index 640b6e723d..d187349921 100644
--- a/models/repo.go
+++ b/models/repo.go
@@ -725,8 +725,8 @@ func GetCollaborators(repoName string) ([]string, error) {
 // Watch is connection request for receiving repository notifycation.
 type Watch struct {
 	Id     int64
-	Uid    int64 `xorm:"UNIQUE(s)"`
-	RepoId int64 `xorm:"UNIQUE(s)"`
+	Uid    int64 `xorm:"UNIQUE(watch)"`
+	RepoId int64 `xorm:"UNIQUE(watch)"`
 }
 
 // Watch or unwatch repository.