From 4586c386e7fb41e3f7b673a120d661399703af87 Mon Sep 17 00:00:00 2001
From: Martin Garton <martin.garton@ft.com>
Date: Wed, 2 Apr 2014 20:35:29 +0100
Subject: [PATCH] fix unique

---
 models/publickey.go | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/models/publickey.go b/models/publickey.go
index 3f2fcabd3b..ed47ff209d 100644
--- a/models/publickey.go
+++ b/models/publickey.go
@@ -77,8 +77,8 @@ func init() {
 // PublicKey represents a SSH key of user.
 type PublicKey struct {
 	Id          int64
-	OwnerId     int64  `xorm:"index"`
-	Name        string `xorm:"unique not null"`
+	OwnerId     int64  `xorm:"unique(s) index not null"`
+	Name        string `xorm:"unique(s) not null"`
 	Fingerprint string
 	Content     string    `xorm:"TEXT not null"`
 	Created     time.Time `xorm:"created"`