Module centraldogma::model [−][src]
Expand description
Data models of CentralDogma
Structs
Author | Creator of a project or repository or commit |
Change | A modification of an individual |
Commit | A set of Changes and its metadata. |
CommitMessage | Description of a |
Entry | A file or a directory in a repository. |
ListEntry | A metadata of a file or a directory in a repository. ListEntry has no content. |
Project | A top-level element in Central Dogma storage model. A project has “dogma” and “meta” repositories by default which contain project configuration files accessible by administrators and project owners respectively. |
PushResult | Result of a push operation. |
Query | A Query on a file |
Repository | Repository information |
Revision | A revision number of a |
WatchFileResult | A change result from a watch_file operation. |
WatchRepoResult | A change result from a watch_repo operation. |
Enums
ChangeContent | Typed content of a |
CommitDetail | Typed content of a |
EntryContent | The content of an |
EntryType | The type of a |
QueryType | Type of a |