package
0.0.0-20181128152223-27a526a7da6f
Repository: https://github.com/src-d/core-retrieval.git
Documentation: pkg.go.dev

# Functions

NewMention returns a new instance of Mention.
NewMentionQuery returns a new instance of MentionQuery.
NewMentionResultSet creates a new result set for rows of the type Mention.
NewMentionStore creates a new instance of MentionStore using a SQL database.
NewReference returns a new instance of Reference.
NewReferenceQuery returns a new instance of ReferenceQuery.
NewReferenceResultSet creates a new result set for rows of the type Reference.
NewReferenceStore creates a new instance of ReferenceStore using a SQL database.
NewRepository returns a new instance of Repository.
NewRepositoryQuery returns a new instance of RepositoryQuery.
NewRepositoryResultSet creates a new result set for rows of the type Repository.
NewRepositoryStore creates a new instance of RepositoryStore using a SQL database.
No description provided by the author

# Constants

AuthRequired means the remote repository returns an authentication required error when you try to fetch it.
Fetched means that the remote repository was found, fetched and successfully stored.
Fetching means the remote repository was found and started being fetched.
Git version control system.
NotFound means that the remote repository was not found at the given endpoints.
Pending is the default value, meaning that the repository has not been fetched yet.

# Variables

No description provided by the author

# Structs

Mention is the sighting of a remote repository online.
MentionQuery is the object used to create queries for the Mention entity.
MentionResultSet is the set of results returned by a query to the database.
MentionStore is the entity to access the records of the type Mention in the database.
Reference is a reference of a repository as present in our repository storage.
ReferenceQuery is the object used to create queries for the Reference entity.
ReferenceResultSet is the set of results returned by a query to the database.
ReferenceStore is the entity to access the records of the type Reference in the database.
Repository represents a remote repository found on the Internet.
RepositoryGroup represents a set of repositories identified by a label with a main repository.
RepositoryQuery is the object used to create queries for the Repository entity.
RepositoryResultSet is the set of results returned by a query to the database.
RepositoryStore is the entity to access the records of the type Repository in the database.

# Type aliases

FetchStatus represents the fetch status of this repository.
Language represents a language name.
SHA1 is a SHA-1 hash.
SHA1List is a slice of SHA1 hashes.
No description provided by the author