# Functions
DelCommit removes the commit from the datastore.
DelPerm removes permission from the datastore.
DelRepo removes the repo from the datastore.
DelUser removes the user from the datastore.
FromContext returns the sql.DB associated with this context.
GetBuildNumber retrieves the monotonically increaing build number from the commit's repo.
GetCommit retrieves a commit from the datastore for the given ID.
GetCommitLast retrieves the latest commit from the datastore for the specified repository and branch.
GetCommitList retrieves a list of latest commits from the datastore for the specified repository.
GetCommitListActivity retrieves an ungrouped list of latest commits from the datastore accessible to the specified user.
GetCommitListUser retrieves a list of latest commits from the datastore accessible to the specified user.
GetCommitPrior retrieves the latest commit from the datastore for the specified repository and branch.
GetCommitSha retrieves a commit from the datastore for the specified repo and sha.
GetPerm retrieves the User's permission from the datastore for the given repository.
GetRepo retrieves a specific repo from the datastore for the given ID.
GetRepoList retrieves a list of all repos from the datastore accessible by the given user ID.
GetRepoName retrieves a repo from the datastore for the specified remote, owner and name.
GetUser retrieves a specific user from the datastore for the given ID.
GetUserList retrieves a list of all users from the datastore that are registered in the system.
GetUserLogin retrieves a user from the datastore for the specified remote and login name.
GetUserToken retrieves a user from the datastore with the specified token.
KillCommits updates all pending or started commits in the datastore settings the status to killed.
NewContext returns a Context whose Value method returns the application's data storage objects.
PostCommit saves a commit in the datastore.
PostPerm saves permission in the datastore.
PostRepo saves a repo in the datastore.
PostUser saves a User in the datastore.
PutCommit saves a commit in the datastore.
PutPerm saves permission in the datastore.
PutRepo saves a repo in the datastore.
PutUser saves a user in the datastore.
# Interfaces
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author