42 lines
848 B
Go
42 lines
848 B
Go
/*
|
|
* @Date: 2021-08-06 14:28:55
|
|
* @LastEditors: viletyy
|
|
* @LastEditTime: 2021-08-06 16:33:20
|
|
* @FilePath: /gitea-1120-rc1/modules/structs/wiki.go
|
|
*/
|
|
package structs
|
|
|
|
type WikiesResponse struct {
|
|
WikiMeta
|
|
}
|
|
|
|
type WikiMeta struct {
|
|
Name string `json:"name"`
|
|
Commit WikiCommit `json:"commit"`
|
|
}
|
|
|
|
type WikiCommit struct {
|
|
ID string `json:"id"`
|
|
Message string `json:"message"`
|
|
Author WikiUser `json:"author"`
|
|
Commiter WikiUser `json:"-"`
|
|
}
|
|
|
|
type WikiUser struct {
|
|
Name string `json:"name"`
|
|
Email string `json:"email"`
|
|
When int64 `json:"when"`
|
|
}
|
|
|
|
type WikiResponse struct {
|
|
WikiMeta
|
|
CommitCounts int64 `json:"commit_counts"`
|
|
Content string `json:"content"`
|
|
}
|
|
|
|
type WikiOption struct {
|
|
Name string `json:"name"`
|
|
Content string `json:"content"`
|
|
CommitMessage string `json:"commit_message"`
|
|
}
|