diff options
author | FuXiaoHei <fuxiaohei@hexiaz.com> | 2014-03-13 13:14:43 +0800 |
---|---|---|
committer | FuXiaoHei <fuxiaohei@hexiaz.com> | 2014-03-13 13:14:43 +0800 |
commit | 37fae304d3d335d5e0320a2bd73f86d410b71b84 (patch) | |
tree | c2c3b8bd2f0a693ab328caf56ea41ed13d32c075 /models | |
parent | f65d8f9144436d11cdce2614b3520271b31ae288 (diff) | |
download | gitea-37fae304d3d335d5e0320a2bd73f86d410b71b84.tar.gz gitea-37fae304d3d335d5e0320a2bd73f86d410b71b84.zip |
single repository page ui, add spec handler to get repo
Diffstat (limited to 'models')
-rw-r--r-- | models/models.go | 2 | ||||
-rw-r--r-- | models/repo.go | 3 | ||||
-rw-r--r-- | models/user.go | 20 |
3 files changed, 3 insertions, 22 deletions
diff --git a/models/models.go b/models/models.go index 413775f58b..7c28dc5422 100644 --- a/models/models.go +++ b/models/models.go @@ -92,7 +92,7 @@ func setEngine() { func init() { setEngine() - err := orm.Sync(new(User), new(PublicKey), new(Repository), new(Access)) + err := orm.Sync(new(User), new(PublicKey), new(Repository), new(Access), new(Action)) if err != nil { fmt.Printf("sync database struct error: %s\n", err) os.Exit(2) diff --git a/models/repo.go b/models/repo.go index c790dc90a6..6387090ed0 100644 --- a/models/repo.go +++ b/models/repo.go @@ -137,7 +137,8 @@ func CreateRepository(user *User, repoName, desc, repoLang, license string, priv } return nil, err } - return repo, nil + + return repo, NewRepoAction(user, repo) } // InitRepository initializes README and .gitignore if needed. diff --git a/models/user.go b/models/user.go index 8fa2e44e00..c59e4ae152 100644 --- a/models/user.go +++ b/models/user.go @@ -61,26 +61,6 @@ type Follow struct { Created time.Time `xorm:"created"` } -// Operation types of repository. -const ( - OP_CREATE_REPO = iota + 1 - OP_DELETE_REPO - OP_STAR_REPO - OP_FOLLOW_REPO - OP_COMMIT_REPO - OP_PULL_REQUEST -) - -// An Action represents -type Action struct { - Id int64 - UserId int64 - OpType int - RepoId int64 - Content string - Created time.Time `xorm:"created"` -} - var ( ErrUserOwnRepos = errors.New("User still have ownership of repositories") ErrUserAlreadyExist = errors.New("User already exist") |